TIL
🌱 난 오늘 무엇을 공부했을까?
📌 면접후기 - 1
📍 질문자
📍 인성
- 지원동기
- 성격의 장단점, 일과 관련한 장단점
- 입사하게 되면 나의 어떤 능력으로 회사에 도움이 될지
- 어떤 개발자 커리어를 생각하고 있는지
- 본인이 꼼꼼하다고 생각하는가
📍 아카데미
- 아카데미에서 git flow
- 무엇을 배웠나
- 어떤 프로젝트를 진행했었나
📍 토요스터디 GitHub을 보고 한 질문들 - iOS에 대한 질문은 거의 없었음.
- 병렬, 동시성 무엇인가 어떤 차이가 있나 -> CPU 코어가 하나면 병렬을 못하는지
- 함수가 무엇이라고 생각하나 -> 수학에서의 함수는 무엇이냐 -> 정의역 공역이 무엇이냐
- 테스트를 함수 단위로 해봤나 -> TDD가 무엇이냐 -> 왜 실패코드를 중점적으로 개발을 하는가 -> 예외란 무엇인가
- 클래스 구조체 차이 -> 참조와 값 차이 -> ARC가 무엇인가 , 어떻게 동작하는가 -> 자바의 Garbage Collection 뭐냐 -> 참조는 무엇인가
- 다형성 -> 캡슐화 -> 추상화가 무엇이냐 -> 상속이 뭐냐
- 딜리게이트가 무엇인가 -> 사용 시 메모리 문제가 생기는가 -> 생기면 어떻게 해결하는가
- 캐시 알고리즘이 뭐가 있는가
- as와 as?와 as!의 차이는 무엇인가
📍 운영체제 Study를 보고 한 질문들
- 프로세스 스레드가 무엇인가, 어떤 차이가 있는가 -> 문맥교환이 무엇인가 -> 스레드는 문맥교환 하는가
📍 iOS 질문
- Frame, Bounds가 무엇인가
- 오토레이아웃에서 Constraint와 Priority를 설명해봐라
📍 내가 보완해야 할 점
- 개인 프로젝트 -> 자신들은 기본적으로 개인 프로젝트로 질문을 많이 한다. 개인 프로젝트가 없어서 스터디 깃헙을 참고해서 질문을 함.
📌 후기
- 나 자신이 굉장히 부족한 상태로 지원을 해서 면접의 기회가 없을거라 생각했는데, 기회를 주셔서 감사하게 느꼈고 나의 질문에 대해 답변도 자세하게 해주셔서 정말 도움이 많이 되었다.
- 개인 프로젝트를 만들어서 나만의 이야기 거리를 만들어야 겠다는 생각이 진짜 많이 들었다.