일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 코테준비
- 고득점Kit
- OS
- 코딩테스트준비
- Algorithm
- 2색칠하기
- hash
- Python
- Lv.2
- 프로그래머스
- 단지번호붙이기
- 이분그래프판별
- 면접질문
- C
- 운영체제
- 문제풀이
- Java
- 쿠쉬쿠쉬
- 코딩테스트
- BFS
- 해시
- 파이썬
- Lv.1
- LV.3
- BruteForceSearch
- C++
- 알고리즘
- 동적계획법
- 그래프
- Today
- Total
목록면접질문 (7)
쿠쿠의기록

1. 채팅 앱을 만들려고 한다. 보유중인 서버의 한계치는 최대 100명이다. 최대 10000명의 사람들이 통신할 수 있는 서버를 만드려고 한다. 어떻게 해야할까? 2. 10억개의 파일을 저장하려고 한다. 검색 속도를 최소화 시키기 위해서는 어떻게 해야할까? 3. 글을 쓰고 읽을 수 있는 게시판을 만들려고 한다. 몇 개의 클래스가 필요한가? 1. 카테고리를 추가하려고 한다. 클래스 개수에 변동이 있는가? 2. 댓글을 달려고 한다. 클래스 개수에 변동이 있는가? 3. 댓글의 댓글을 달려고 한다. 클래스 개수에 변동이 있는가? 4. 같은 양식의 다른 서비스를 제공하려고 한다. 클래스 개수에 변동이 있는가? 4. 기존 운영되고 있는 게임에 캐릭터를 추가하려고 한다. 캐릭터의 밸런스는 어떻게 맞출 것인가? 5. ..

1. url에 www.naver.com을 입력했다. 일어나는 현상에 대해 아는대로 설명하라. 2. Serialize와 json의 상관관계에 대해 설명하시오. 3. 스레드풀에 대해 설명. 왜 쓰는지. 무엇인지. 4. Serialize로 데이터를 통신할 때 문제점에 대해 설명하시오. 5. call by value와 call by reference의 차이에 대해 설명하시오. 6. 개방폐쇄 원칙에 대해 구체적으로 설명해보시오. 7. 해시함수 sha-1에 대해 설명하시오. 8. DI (Dependency Injection)에 대해 설명하시오. 9. DAO DTO에 대해 설명하시오. 10. MVC 패턴에 대해 설명하시오. 11. 디자인 패턴 중 Factory패턴과 Templete패턴에 대해 구체적 예를 들어 설명하..

1. TCP와 UDP의 차이에 대해 설명하실오. 2. HTTP와 TCP의 관계에 대해 설명하시오. 3. HTTP와 HTTPS에 차이와 HTTPS에서 S는 어떤 계층에 속했는지 설명하시오. 4. REST와 SOAP에 대해 설명하시오. 5. 쿠키와 세션에 대해 설명해주세요. 6. 샤딩이란 무엇인가요? 7. 게임에서는 TCP와 UDP중 어떤 방식을 주로 사용할까요? 8. 3way handshake와 4way handshake를 설명해주세요. 9. get방식과 post방식 그리고 CRUD에 대해 설명해주세요. 10. TCP와 IP에 대해 설명해주세요. 11. HTTP Method에 대해 설명해주세요. 12. Connection Timeout/Read Timeout의 차이는? 13. Restful 하지 않다는 것..