본문 바로가기

기술면접3

책 "면접을 위한 CS 전공지식 노트" 후기 - 신입 개발자 기술 면접을 준비하는 사람들에게 최적인 책 면접을 위한 CS 전공지식 노트 기술면접을 준비하는 사람들에게 매우 추천하는 책이다. 특히 신입 기술면접을 준비하는 사람들 중에 기본 개념을 정리해야겠다는 사람이 있다면 이 책부터 보기를 추천한다. 우연히 서점 가서 이 책을 보고 와 이 책이 내가 면접을 준비할 때도 있었으면 얼마나 좋았을까! 하는 생각이 들었다. 그래서 얼른 기술면접을 준비하고 있는 동생에게 추천해줬다ㅎㅎㅎ 주요 주제를 잘 다루고 있고, 무엇보다 그림과 예시, 코드도 있어서 좋다. 일부 인터넷에 떠돌아다니는 기술 면접 노트들은, 예시가 빠져 있거나 그림이 빠져 있어서 개념 그 자체만을 설명하고 있는 경우가 많은데 초보자가 보기에 어려운 경우가 많다. 그런데 이 책은 그림과 예시를 들어가며 개념을 설명하고 있어서 이해하기 쉽다. 대표사진.. 2022. 8. 8.
Q. 문자열을 뒤집는 모든 방법 Q. 문자열 뒤집는 방법을 아는 대로 말하면? 이러한 질문을 면접 때 받은 적이 있다.정말 아는 대로 말하면 되는데, 당시에 투포인터 solution을 말하지 못했다. java, python 등 대부분 문자열을 뒤집는 함수가 내장되어 있는데, 안에를 뜯어보면 투포인터로 구현되어 있다. 그리고 나중에 다른 지원자들과 복기를 했을 때, 투포인터 solution을 말한 사람이 거의 없었다.또, 지원하는 언어의 특징에 맞게 대답한 사람도 거의 없었다. -출제 의도1) 간단한 알고리즘조차 잘 구현 못하는 지원자는 거르고 싶다2) 지원하는 언어에 어울리는 해결방식으로 이 간단한 문제를 해결하는지 보고 싶다. -고득점 비결1) inplace로 뒤집을 수 있는 방법 말하기(=투포인터 이용 solution)2) 지원하는.. 2021. 2. 1.
CS & AI 기술 면접 질문들과 답변들 (21.06.10 updated) 기술면접 질문들과 답변들 *링크 클릭하면 답 정리(keyword version, ~습니다체 모두)되어 있음 1) 신입공채 기술면접 방식 -CS 기본지식이 초점! -코딩테스트 중요 2) 신입상시채용 기술면접 방식 -팀에서 쓰는 해당 스택과 관련된 프로젝트 경험이 있는지? -CS 기본지식은 갖춰져 있는지? 3) 경력직 기술면접 방식 -소프트웨어 공학, 언어 고급 문법, 디자인패턴, 솔루션 아키텍쳐, SQL 구현 -객체지향적 설계능력, 코드재활용의 장단점, 적절한 디자인패턴 응용, 아키텍쳐 설계 능력, 클래스간 구조정의, 테스트 케이스 작성, 업무 이해력, 간결한 코드의 중요성 Contents. -자료구조/알고리즘(Data Structure / Algorithm) feat. 손코딩 -데이터베이스(DB) -운영.. 2021. 1. 31.
728x90