www.youtube.com/watch?v=3ArYMq5AomI
1. 신입
1) 진정성
2) 토이프로젝트 + 모각코 등
3) 본인이 스스로 더 한 게 있는지
4) ORM의 구성, ORM에서 n+1문제, fetchJoin해결방법,
2. 대표질문
백엔드
1) 로그인 기능을 어떻게 구현했는지 - Java/Spring의 경우 HttpSession
a. DB 같은 경우 Query 파라미터가 계속 바뀌며 전송되서 다른 값들을 구분해서 가져옴
b. 세션은 코드가 이미 "user"나 "user_name" 같은 걸로 fix가 되어있는 상태에서 사용자 구분
c. 코드는 똑같은데 사용자에 따라 어떻게 다르게 가져오는지 고민해본적이 있는지
2) Shell Script로 배포 스크립트를 만듬
a. twpower.github.io/134-how-to-return-shell-scipt-value
- 일반적으로 shell script에서는 우리가 아는 컴퓨터 언어에서의 return 반환값이 없습니다.
- shell script가 실행되는 프로세스에서 exit을 통해 상태 종료 표시만을 프로세스 실행 결과로 반환할 수 있습니다.
- 일반적으로 0은 성공을 나타내며 나머지인 1 ~ 255는 에러를 나타냅니다.
3) JPA
a. N+1문제를 해결하려면 fetchJoin을 쓰면 된다. (이게 뭐임?? -0-)
4) 최근에 읽어봤던 것들, 혹은 가장 인상깊게 읽었던 기술책이 있었는지
5) 단방향 & 양방향 바인딩(authorkim0921.tistory.com/13)
프론트엔드
1) 프론트엔드 인터뷰를 구글링 해봤는지(최소한 성의가 있는지)
2) 로그인 페이지를 어떻게 구현할 것인가 - Http Header, JSON Body도 얘기해야 하는데 안하는 경우 많음
a. 예를 들어 아이디, 비번을 써서 전송했는데 쿠키를 준다.
-> 쿠키가 HTTP 어느 파트에 있었어요?
-> 네트워크 예외처리는 어떻게 했어요? (status code, try catch, axios)
3) Header와 Body의 구분
4) 웹페이지를 만들어서 접속을 했는데 화면이 안 뜰 때 확인할 수 있는 포인트
5) 페이지가 느릴 때 확인할 수 있는 포인트
6) JS 다운로드가 느릴 때 확인하고 해결할 수 있는 포인트
7) 기술적이나 커리어적으로 궁금한게 있는지
github.com/JaeYeopHan/Interview_Question_for_Beginner
'경영 > 커리어' 카테고리의 다른 글
O-1비자와 EB1-A영주권, 그리고 대학을 중퇴한 이유 (0) | 2021.05.08 |
---|---|
컴공 1학년이 지났는데도 개인 프로젝트를 하지 않는 대학생 분들에게 (0) | 2021.04.07 |
IT개발자가 추천하는 코딩테스트 공부법, 포트폴리오 준비방법 | 5년차 웹개발 현직자는 이렇게 취준했다 (0) | 2021.03.31 |
개발자라는 직업은 적성이 맞아야만 할 수 있을까? (0) | 2021.03.30 |
내 포트폴리오가 서류탈락하는 이유! 내 프로젝트는 왜 매력없을까? - 주니어 개발자가 해보아야 할 프로젝트에 대해 (0) | 2021.03.30 |
댓글