자바


스프링의 lazy loading 은 무엇인가?

DI는 무엇인가?


List와 Array의 차이


Set과 Map의 차이


framework와 library의 차이


웹서버와 WAS의 차이


쓰레드와 프로세스의 차이



primitive data type (기본형 변수), reference data type (참조형 변수)


디자인패턴

싱글톤은 무엇이며 왜 필요한가


인코딩

EUC-KR, UTF32, UTF8의 각각의 byte는?


interface와 abstract class의 차이


Cookie와 Session 에 대해서 설명


Java GC 과정


permanent


Java 메모리 구조와 작동 원리


TCP/IP 와 UDP/IP의 가장 큰 차이점



B트리는 무엇인가?


 hibernate의 @version은 무엇인가?


Javascript


prop(), .attr()의 차이



네트워크

CDN은 무엇인가

CDN cache hit는 무엇인가?

DNS는 무엇이고 왜 필요한가?

Http2는 무엇인가?


동기처리, 비동기처리의 장단점을 설명하라 



Storage를 아는대로 나열해 보아라


속도 순대로 나열해 보아라


DB


view는 무엇인가? 언제 무엇때문에 사용하였는가?


사용해본 것과 아는 데이터베이스를 아는 대로 이름을 나열하라


그 중에서 가장 많이 사용해 본 것 2개를 꼽으로


그 2개를 비교하라


PK, FK를 사용하는가?


사용한다면 왜? 사용하지 않는다면 왜?


Primary Key와 Unique Key의 차이


AB Testing은 무엇이며 왜 하는가?



AWS


S3는 무엇인가?

Availability Zone은 무엇인가?


EC2 에서 지원하는 storage type에 대해서 나열하고 특징과 비용관점에서의 차이을 설명하시오


EC2에서 지원하는 instance type의 특징과 기술적 차이와 비용관점에서의 차이를 설명하시오.


Hadoop Ecosystem

zookeeper는 무엇인가?


user, group, role의 설계하라.


특정 페이지가 2주 전보다 10배나 로딩속도가 좋아졌습니다 왜일까요?


어떻게 하면 테스트를 하지 않고 에러가 없는 로직을 만들까요?


MSA를 좋아하는 당신, 속도를 위해서 도메인 위주의 설계를 하고 배포를 나갑니다.

그 후 6개월, 비슷하 속성을 가진 것들이 여러 도메인에 중복됩니다.


사용자, 그룹, 권한 등, 


이러한 중복을 막기 위해서 필요한 것은 무엇일까요?


반대로 당신만의 도메인에 고유한 값이 있습니다. 

예를들어 당신은 상품관리 도메인인데, 상품의 고유 식별자는 상품번호입니다. 

이는 숫자인데, 

문자로 변경해야합니다. 


상품은 다른 도메인에서도 그 고유식별자와 속성을 사용합니다. 

어떻게 하면 효율적으로 상품번호를 숫자에서 문자로 변경할까요?


우리 회사는 배포관리를 하지 않습니다.

관리자가 개발자에게 서버의 ip와 user/pw로 들어가서 해당 서버를 사용하지 않을 때 내리고 

현재까지의 소스를 upload한수 서버를 시작합니다. 


이러한 저희 회사에 당신이 배포 관리 시스템을 만든다면 어떻게 하시겠습니까?

가장 쉽고, 가장 편하고, 가장 에러 없는 배포시스템이면 됩니다.


쿠팡 


회사의 package, class, method convention dns을 정해주세요



'IT기술관련' 카테고리의 다른 글

좋은 엔지니어란.  (0) 2018.04.30

+ Recent posts