# interview

90개의 포스트

모 회사 면접 후기

알고리즘 nums = \[1,2,-1,-2, 4, 0, -4] 이라는 배열이 있을때 2개의 수를 뽑아서 0이되는 조합을 만드는 것과 3개를 뽑아서 0이되는 조합을 만드는 방법을 찾아야 합니다. 하지만 3개의 수를 뽑을때도 O(N^2)의 시간복잡도를 가져야 합니다.2개의

2022년 7월 26일
·
0개의 댓글
·
post-thumbnail

Interview #Algorithm

🛠 Graph DFS 깊이 우선 탐색(Depth-first Search)으로 재귀와 스택를 사용한다. 얻어진 해가 최단 경로라는 보장이 없고 Stack Overflow에 유의해야한다. 방문처리를 이용해 방문하지 않는 노드에 대해 새로운 DFS 탐색을 한다. 주어진

2022년 7월 18일
·
0개의 댓글
·

[Interview] 면접에서 받은 질문 1

과정이 끝나기 몇 주 전에 교육기관을 통해 지원했던 곳에서 처음 개발직무 면접을 보았다. Cookie vs. Session Overload vs. Override SQL DML 1부터 100까지 자연수 중 소수의 개수 구하는 코드

2022년 7월 14일
·
0개의 댓글
·

[Day7/15] LeetCode 75

어느덧 LeetCode 75 Level 1 을 시작한지 7일차다! 이제 반 정도 한거다 :)오늘의 주제는 어제와 마찬가지로 Binary Search 다.Binary Search 은 보통 문제에서 주어진 값 중 무엇을 찾아야하며 제한사항에 값이 좀 많다 싶을 때 쓴다.

2022년 7월 11일
·
0개의 댓글
·

[Day3/15] LeetCode 75

오늘은 LeetCode 75 Level 1 을 시작한지 3일차다.오늘의 주제는 Linked List 이다. 학부시절 때 가장 좋아했던 자료구조였었다. (가장 싫어했던 자료구조는 heap, 증명하기 정말 싫었음...)https://leetcode.com/stud

2022년 7월 7일
·
0개의 댓글
·

[Day2/15] LeetCode 75

1일차는 스킵하고 2일차부터 작성 시작한다!시작이 반이라 했는데, 아직까지는 쉬운 문제들이 나오는 것 같다.https://leetcode.com/study-plan/leetcode-75This study plan is for those who want to p

2022년 7월 6일
·
0개의 댓글
·
post-thumbnail

[Python] Interview QnA 100

인터뷰 QnA 11 ~ 20

2022년 6월 28일
·
0개의 댓글
·

IoC 컨테이너

IoC(Inversion of Control)의존 관계 주입(Dependency Injection)이라고도 한다. 어떤 객체가 사용하는 의존 객체를 직접 만들어 사용하는게 아니라, 주입 받아 사용하는 방법을 말함.BeanFactory: Spring IoC 컨테이너의 가

2022년 6월 27일
·
0개의 댓글
·

Garbage Collection

Garbage Collection Java에서는 개발자가 프로그램 코드로 메모리를 명시적으로 해제하지 않기 때문에 가비지 컬렉터(Garbage Collector)가 더 이상 필요 없는 (쓰레기) 객체를 찾아 지우는 작업(Garbage Collection)을 한다. 가비

2022년 6월 27일
·
0개의 댓글
·
post-thumbnail

[Python] Interview QnA 100

Python Interview 1 ~ 10

2022년 6월 27일
·
0개의 댓글
·

@EnableAutoConfiguration

@SpringBootApplication 애노테이션을 통해 Spring boot에서 Bean을 등록하는 과정은 크게 두 단계로 나눌 수 있다.1단계: @ComponentScan2단계: @EnableAutoConfiguration위 애노테이션(@ComponentScan)

2022년 6월 27일
·
0개의 댓글
·

Web Server와 WAS

하드웨어: Web 서버가 설치되어 있는 컴퓨터소프트웨어: 웹 브라우저 클라이언트로부터 HTTP 요청을 받아 정적인 컨텐츠(.html .jpeg .css 등)를 제공하는 프로그램HTTP 프로토콜을 기반으로 하여 클라이언트의 요청을 서비스하는 기능을 담당요청에 따라 아래

2022년 6월 25일
·
0개의 댓글
·

원티드 프리 온보딩 26일차 TIL

경력 -> 무슨 일을 했는지 적어라.React - virtualDom 은 어떤식으로 비교되고 faint 될까?virtualDom과 현재 Dom을 비교한 후 재조정을 통해 바뀐 부분만 faint 된다.test code를 짜본 경력은 있었나?함수 컴포넌트가 dom 렌더링

2022년 5월 31일
·
0개의 댓글
·

"개발자의 네 가지 기본 소양" by 박종천

🌈 개발자의 기본 소양"영어입니다. 그다음은 수학과 물리. 기본을 잘 만들고 나서야 프로그래밍 언어를 공부하고, 자료구조, 알고리즘, 운영체제, 하드웨어를 공부하면 됩니다."🌈 일잘러가 되기 위한 크리티컬 싱킹"크리티컬 싱킹은 주어진 일의 앞뒤를 생각하는 습관 입니

2022년 5월 21일
·
0개의 댓글
·

20220509-day1-학습목표

\-HTML(Hypertext Markup Language)는 웹 페이지를 만들기 위한 언어로 웹페이지를 구조를 잡을 수 있습니다. HTML 파일은 이미지, 텍스트, 비디오, 버튼 등 웹사이트에 보여줄 내용을 구성하고 있으며 브라우저(chrome, safari, ie,

2022년 5월 10일
·
0개의 댓글
·
post-thumbnail

[TIL #33] JPG, PNG 차이

기술면접을 보면서 받았던 질문중에 하나가 바로 JPG, PNG의 차이점이었다.

2022년 4월 15일
·
0개의 댓글
·

🖥️ 브라우저 렌더링 과정

기술 면접 때 가장 흔히 물어보는 질문인 브라우저 렌더링 과정에 대해서 되짚어보자.브라우저가 렌더링되는 과정을 알아야하는 이유가 무엇일까?프론트엔드 개발자라면 브라우저와 함께 웹 애플리케이션을 구성하기 때문에 나의 앱이 어떻게 브라우저에 나타나게 되는지 알고 있어야한다

2022년 4월 3일
·
0개의 댓글
·
post-thumbnail

[TIL #30] 브라우저의 작동 원리

웹 개발자라면 알아두면 좋을 브라우저의 작동 원리에 대해서 한번 다뤄보자🏃‍♂️ 브라우저 란? 브라우저의 작동 원리에 대해서 다뤄보기 전에 우선 브라우저, 웹 브라우저란 도대체 무엇이고 무슨 역할을 하는지에 대해서 먼저 알아보자.

2022년 3월 3일
·
0개의 댓글
·
post-thumbnail

JS의 형 변환

면접 질문 중 하나

2022년 2월 10일
·
0개의 댓글
·
post-thumbnail

[TIL #27] Closure 란?

앞 포스트에서 다뤘던 Hoisting과 함께 JavaScript 필수 이론격으로 언급되는 Closure에 대해서 다뤄보자🏃‍♂️

2022년 2월 5일
·
0개의 댓글
·