취업,면접 대비/면접 대비 문제 4

<면접 대비> 네트워크 면접 대비 3편 - DNS,네트워크 7계층

찾다 보니, 이전에 학교에서 공부했던 개념들인게 기억이 났다. 전체적인 메커니즘도 알아야 겠지만, 각 용어나 개념들에 대해서도 자세히 아는게 좋겠다. n사에서 crc같은게 이차 면접으로 전에 나왔다는걸 들었었고, 대부분의 내용은 필기에 나올만하고, 면접 질문하기 좋아 보이는 몇개는 세션vs캐쉬 차이, tcp udp차이, 각 계층에 대한 질문이 들어올만 한거 같다. DNS란 www.example.com과 같이 사람이 읽을 수 있는 이름을 192.0.2.1과 같은 숫자 IP 주소로 변환하여 컴퓨터가 서로 통신할 수 있도록 한다. 인터넷의 DNS 시스템은 이름과 숫자 간의 매핑을 관리하여 마치 전화번호부와 같은 기능 DNS 서버는 이름에 대한 요청을 IP 주소로 변환하여 최종 사용자가 도메인 이름을 웹 브라우..

<면접 대비> 면접 대비 1편 - 데이터베이스, 자바 JVM, 가비지 콜렉터

Transaction 이 개념에 대한 질문은 자주 나오는거 같다. 다른 회사 필기 시험에서도 봤다. 트랜젝션이란? 트랜잭션(Transaction 이하 트랜잭션)이란, 데이터베이스의 상태를 변화시키기 해서 수행하는 작업의 단위를 뜻한다. 데이터베이스의 상태를 변화시킨다는 것은 무얼 의미하는 것일까? 간단하게 말해서 아래의 질의어(SQL)를 이용하여 데이터베이스를 접근 하는 것을 의미한다. SELECT INSERT DELETE UPDATE 착각하지 말아야 할 것은, 작업의 단위는 질의어 한문장이 아니라는 점이다. 작업단위는 많은 질의어 명령문들을 사람이 정하는 기준에 따라 정하는 것을 의미한다. 출처: https://mommoo.tistory.com/62 [개발자로 홀로 서기] 트래젝션의 종류 ACID 원자..

<면접 대비> : 퀵소트vs힙소트, 스택 vs 힙

퀵소트 힙소트 차이 영상을 보니 , 비교 횟수는 퀵소트가 많은데 교환 횟수는 퀵소트가 현저히 적어서 효율적이다. heaptify 과정에서 swap 횟수가 너무 많아 힙소트가 성능이 현저히 떨어진다. 업로드 한 분이 머지소트 영상도 있는데, 왜 머지 소트가 퀵소트에 밀리는지 잘 알 수 있다. 머지 소트는 두 배열 사이에 이동하는 과정이 비효율적 ㅋㅋ 스택을 사용하는 이유, 부제 스택 vs 힙 ㅋㅋ 도대체 왜일까 ㅋㅋ? 리컬젼 사용하려고 그런거같다. 근데 고민 하면 할 수록 힙에서 사용하는 방식과 많이 다르 다는 것을 알 수 있다. 대표 적으로 힙은 일단 공간 할당 하고 사용하려는 거고 , 데이타 영역도 음 할당 해놓고 시작하고, 힙은 사용 중에 할당하면서 사용하려 하니까 스택이랑 섞여있다고 상상해보면 , ..