728x90
728x90
1. 시험 제공 웹사이트
한국 사이트
해외사이트
2. 책
코딩 인터뷰 완전 분석
Elements of Programming Interviews (조금 더 고난이도)
3. 학습 사이트
- 인프런(유료, 한글) : 알고리즘 강좌도 제공하고 있습니다. 그 외에 여러 실무 강좌도 있습니다.
- Coursera
- Codecademy
- Freecodecamp : 아예 Coding Interview Prep (코딩 인터뷰 준비) 라는 커리큘럼이 있습니다;;
- Khanacademy : 무료 MOOC로 유명한 칸 아케데미에도 알고리즘 강좌가 있습니다.
- Udacity
4. 블로그
- 우리나라 개발자의 외국기업 코딩 인터뷰 정리
- 미국 개발자의 실리콘벨리 대표 IT기업 6개 합격 사례와 준비 등
- 알고리즘 잡스 : 코딩 테스트 코칭과 교육을 제공하는 곳.
5. 질문 예시 목록
더보기
Prototype이란? Prototype Chaining은?
자바스크립트 능숙도는?
Es6의 Symbol은?
Es6에 추가된 primitive는?
let과 var의 차이점은
Closure란?
자바에서 싱글톤패턴을 쓰는 이유는?
동기, 비동기에 대해 설명하고 장단점
- 동기 : call하고 응답을 기다린 후 다음 로직을 실행. 안전성이 보장되나 느리다
- 비동기 : call하고 다음 로직을 실행. 빠르나 처리가 까다롭고 순서보장이 안됨
DB클러스터링과 리플리케이션의 차이
clustering 클러스터링 : DB서버를 다중화하는 것.
replication 리플리케이션 : 서버와 데이터를 같이 다중화 하는 것
사용해본 UI 프레임워크는
Babel의 용도는
CSS의 포지션이란
아는 디자인패턴을 설명
Sass, Less
Webpack
자바별찍기
package basic;
public class star {
public void print(int num) {
for(int j=1; j<=num; j++) {
for(int i=1; i<=j; i++) {
System.out.print("*");
}
System.out.println("");
}
}
public static void main(String[] args) {
star starPrint = new star();
starPrint.print(10);
}
}
728x90
728x90
'Project > Coding Test' 카테고리의 다른 글
신입 개발자 면접 준비 (1) : 일반 면접 관련 예상 질문(개발 외) (0) | 2019.10.26 |
---|---|
신입 개발자 면접 준비 (2) : 기술면접 (2) | 2019.10.26 |
부산인재개발원 취업지원팀에서 들은 이력서 자기소개서 작성법 수업 (0) | 2019.08.27 |