The Debugging Chronicles : "코드의 미학"

[기술 면접] 면접 때 많이 나오는 질문 & 답변 본문

개발자 면접 준비

[기술 면접] 면접 때 많이 나오는 질문 & 답변

sweetseonah1004 2024. 10. 21. 13:06

1.  팀 프로젝트에서 DBMS에서 사용하는 곳과 왜 사용했는지

 

2. DB 설계 할 때  중요하게 생각한 부분이 있다면 설명해 주세요.

정규화

 

3. join 프로젝트에서 사용한 것 이야기 해주세요

정규화를 했다면 

 

4. 페이지네이션에 대해서 설명해주세요

 

5. 팀에서 페이지네이션에서 구현 어떻게 했는지

 

6. typecating에 대해서 설명해주세요.

웹에서는 대부분 스트링으로 돌아다니는데

 

7. typecating 사용한 예시에 대해서 설명해주세요

 

8.  

 

9. DOM객체에 대해서 설명해주세요.

 

10. this가 무엇인지 설명해주세요.

자기 자신 객체

11. this 사용한 경험에 대해서 설명해주세요.

 

12. 패턴에 두가지 정도 설명해주세요.

싱글 톤 : 객체가 하나만 사용

MVC:

팩토리 패턴

 

13. 생성자에 대해 설명해주세요.

생성자에 대한 역할은 멤버변수 초기화

 

14. 클린 코드란 무엇인가요?

클린 코드란 유지보수용이, 재사용성증가,

 

15. 객체 지향 4가지 개념과 사용한 곳,활용처를 이야기 해주세요

 

 

16. ajax 사용 어디서 했는지?

어디서 썼는지

JSON데이터 언급하기

17. 데이터 요청할 때 get,post가 있는데 두 요청에 대해 설명해주세요.

http메서드,브라우저 요청 = get,post

18. 간단한 댓글 달기 get으로 할까요? Post로 할까요? 이유가 있을까요?

 

19. 웹에서 에러가 나는 이유에 대해서 설명해주세요(400대, 500대)

 

20. di(dependency injection)에 대해 설명해주세요.

의존성이 무엇인지 먼저 설명하기

멤버변수예를 들어 설명하기

 

21. server와 client에 대해서 설명해주요

server는 서비스를 제공하는 

client 는 요구하는 쪽 - api,UI,UX로 설명

22.server 나 client 로직 중 하나를 기억나를 설명해주세요

 

23. 웹의 접근성을 좋게 만드는 무엇을 지켜나가면서 코딩하는 것이 좋을까요?

웹표준 지침을 지키면서 코딩

시멘틱 태그로 구성

개발 도구를 다양하게 사용

반응형으로 화면 구현

 

24. 브라우저에 요청 방식을 브라우저에서 까지 흐름을 설명해주세요

MVC개념 + 디스패쳐 서블릿 + 서비스 레이어 + viewResolver

 

 

 

 

'개발자 면접 준비' 카테고리의 다른 글

React 면접 노트  (1) 2024.11.25
면접 공부 우선 순위 다시 정하기  (0) 2024.10.01
개발자 면접 백서  (1) 2024.10.01