Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- n+1
- Runtime data area
- webflux
- GC
- resilience4j
- java
- 람다표현식
- 코딩테스트
- jetbrain
- optional
- feign
- 동작방식
- try-with-resources
- AutoCloseable
- closeable
- circuitbreaker
- jvm
- Kotlin
- 4-way-handshake
- execution engine
- 날짜쿼리
- zipWith
- tcp
- intelij
- try-catch
- Hotspot VM
- try-catch-finally
- wagon-ssh
- Class Loader
- springboot
Archives
- Today
- Total
JuBin's personal study blog
[이직준비] Java Back-End 면접질문 리스트 본문
반응형
JAVA
- JVM구조에 대해 설명하시오.
- GC처리 방법에 대해 설명하시오.
- HashMap vs HashTable vs ConcurrentHashMap의 차이를 설명하시오.
- 접근제어자에 대해 설명하시오.
- interface와 abstract의 차이를 설명하시오.
- StringBuilder와 StringBuffer의 차이에 대해 설명하시오.
- try-with-resources에 대해 설명하시오.
- Synchronize에 대해 설명하시오.
- Synchronize를 하기 위한 방법은 무엇이 있나요?
- static은 메모리 구조 중 어디에 올라가나요?
- 컬렉션 프레임워크에 대해 설명하시오.
- 제네릭에 대해 설명해주시고, 왜 쓰는지 어디세 써 봤는지 알려주세요.
- Vector와 List 차이에 대해 설명하시오.
- 오버로딩과 오버라이딩의 차이는?
- CheckedException과 UnCheckedException의 차이를 설명하시오.
- OOP란 무엇인가요?
- final / finally / finalize 의 차이를 설명하시오.
- new String()과 ""의 차이에 대해 설명해주세요.
- 스프링 IOC가 무엇인가요?
- OOP와 AOP에 대한 차이를 설명해주세요.
- POJO가 무엇인가요?
네트워크
- TCP와 UDP의 차이에 대해 설명하실오.
- HTTP와 TCP의 관계에 대해 설명하시오.
- HTTP와 HTTPS에 차이와 HTTPS에서 S는 어떤 계층에 속했는지 설명하시오.
- REST와 SOAP에 대해 설명하시오.
- 쿠키와 세션에 대해 설명해주세요.
- 샤딩이란 무엇인가요?
- 게임에서는 TCP와 UDP중 어떤 방식을 주로 사용할까요?
- 3way handshake와 4way handshake를 설명해주세요.
- get방식과 post방식 그리고 CRUD에 대해 설명해주세요.
- TCP와 IP에 대해 설명해주세요.
- HTTP Method에 대해 설명해주세요.
- Connection Timeout/Read Timeout의 차이는?
- Restful 하지 않다는 것은 무슨 의미인가요?
운영체제
- 데드락에 대해서 설명하시오.
- 데드락 4대요소에 대해 설명하시오.
- 멀티 스레드 환경에서의 주의사항을 설명해주세요.
- 사용자 수준 스레드와 커널 수준 스레드의 차이를 설명해주세요.
데이터베이스
- 디비 풀은 왜 쓰나요?
- 디비 실시간 통신과 디비풀 이용시의 차이가 무엇인가요?
- SQL에서 left join에 대해 설명하시오.
- RDBMS와 NoSQL의 차이는?
- index에 대한 설명과 장/단점으로 무엇이 있나요.
- 몽고DB의 특성에 대해 설명해주세요.
- SQL Injection은 무엇인가요?
- ACID에 대해 설명해주세요. (Atomic, Consistency, Isolation, Durability)
- 1차 정규화, 2차 정규화, 3차 정규화, BCNF에 대해 설명해주세요.
기타 (기술)
- url에 www.naver.com을 입력했다. 일어나는 현상에 대해 아는대로 설명하라.
- Serialize와 json의 상관관계에 대해 설명하시오.
- 스레드풀에 대해 설명. 왜 쓰는지. 무엇인지.
- Serialize로 데이터를 통신할 때 문제점에 대해 설명하시오.
- call by value와 call by reference의 차이에 대해 설명하시오.
- 개방폐쇄 원칙에 대해 구체적으로 설명해보시오.
- 해시함수 sha-1에 대해 설명하시오.
- DI (Dependency Injection)에 대해 설명하시오.
- DAO DTO에 대해 설명하시오.
- MVC 패턴에 대해 설명하시오.
- 디자인 패턴 중 Factory패턴과 Templete패턴에 대해 구체적 예를 들어 설명하시오.
- 프레임워크와 라이브러리의 차이는 무엇인가요?
- 자바와 자바스크립트 차이를 설명해주세요.
- 깊은 카피와 얕은 카피에 대해 설명해주세요.
- 컴파일러와 인터프리터의 차이는 무엇인가요?
- HashTable의 충돌 해결 방법을 설명해주세요.
- 대칭키/비대칭키 암호화 차이
- 분산락이란 무엇인가요?
반응형
'이직준비' 카테고리의 다른 글
[이직준비] Java Back-end LoadMap (0) | 2021.03.23 |
---|---|
JAR, WAR 차이점? (0) | 2020.11.15 |