내꺼 포폴보면서 1시간동안 면접봄



1. 그래들 썼는데 메이븐이랑 차이를 아냐? 메이븐은 써봤냐


 - 프로젝트 관리 도구, 메이븐 개량, 토이프로젝트로 써봄



2. jar로 패키징했는데 war로 왜 안함?


 - 자르는 프로젝트 전체 압축, 와르는 어플리케이션 압축


 - 따라서 자르는 톰캣 내장, 와르는 외부 톰캣 필요


 - 스프링부트 표준은 jar



3. 아파치를 안쓰고 엔진엑스 쓴 이유


 - 게이트만 여는 리버스프록시 용도인데 엔진엑스가 훨씬 가벼운걸로 알아서 선택


 + 아파치는 쓰레드방식이지만 엔진엑스는 비동기 태스크큐로 관리하여 컨텍스트 스위칭이 적고 훨씬 가벼움



4. erd 그리는 툴 머씀?


 - erd 클라우드사용



5. 소셜로그인시 jwt 인증으로 왜안하고 오쓰인증씀?


 - 대답못함



6. 관리자 화면도 구현함?


  - ㅇㅇ



7. rest api는 아냐 설명해봐라


 - ㅇㅇ



8. 인덱스 사용해봤는데 알고쓴거냐, 정렬 기준과 작동원리는 이해했냐


 - 인덱스 개념 b트리구조만 설명


 


9. 형태소 분석기는 뭔지 아냐 어디에 쓰냐


 - 형태소를 쪼개서 인덱싱을 도와주는 툴? mysql fts기능 사용을 위해 썻고 엘라스틱서치등에도 쓰인다 어쩌고 얼버무림



10. https 인증시 lets encrypt인증으로했는데, 이거 3개월마다 수동갱신해야한다 자동으로 갱신하는방법은?


 - 쉘스크립트 배치파일을 만들어 자동갱신하도록 백그라운드에 띄우면 될거같다