728x90

기술면접 2

Q. 문자열을 뒤집는 모든 방법

Q. 문자열 뒤집는 방법을 아는 대로 말하면? 이러한 질문을 면접 때 받은 적이 있다.정말 아는 대로 말하면 되는데, 당시에 투포인터 solution을 말하지 못했다. java, python 등 대부분 문자열을 뒤집는 함수가 내장되어 있는데, 안에를 뜯어보면 투포인터로 구현되어 있다. 그리고 나중에 다른 지원자들과 복기를 했을 때, 투포인터 solution을 말한 사람이 거의 없었다.또, 지원하는 언어의 특징에 맞게 대답한 사람도 거의 없었다. -출제 의도1) 간단한 알고리즘조차 잘 구현 못하는 지원자는 거르고 싶다2) 지원하는 언어에 어울리는 해결방식으로 이 간단한 문제를 해결하는지 보고 싶다. -고득점 비결1) inplace로 뒤집을 수 있는 방법 말하기(=투포인터 이용 solution)2) 지원하는..

CS & AI 기술 면접 질문들과 답변들 (21.06.10 updated)

기술면접 질문들과 답변들 *링크 클릭하면 답 정리(keyword version, ~습니다체 모두)되어 있음 1) 신입공채 기술면접 방식 -CS 기본지식이 초점! -코딩테스트 중요 2) 신입상시채용 기술면접 방식 -팀에서 쓰는 해당 스택과 관련된 프로젝트 경험이 있는지? -CS 기본지식은 갖춰져 있는지? 3) 경력직 기술면접 방식 -소프트웨어 공학, 언어 고급 문법, 디자인패턴, 솔루션 아키텍쳐, SQL 구현 -객체지향적 설계능력, 코드재활용의 장단점, 적절한 디자인패턴 응용, 아키텍쳐 설계 능력, 클래스간 구조정의, 테스트 케이스 작성, 업무 이해력, 간결한 코드의 중요성 Contents. -자료구조/알고리즘(Data Structure / Algorithm) feat. 손코딩 -데이터베이스(DB) -운영..

Computer Science 2021.01.31
728x90