Nonamed Develog
[TIL][240806] 모의 기술 면접 대비 CS 나머지 공부 본문
어떤 문제가 있었나?
CS & SQL 주차가 거의 끝나간다. 사실 알고리즘이 부족한 것 같아 알고리즘에 더 많은 시간을 할애하고, CS와 SQL을 등한시 했다. CS는 정보처리기사를 준비할 때 공부하면 되고, SQL 또한 SQLD 준비할 때 공부하고 파이썬에서 DB를 가공할 때 사용할 수 있는 정도만 공부하면 된다고 생각했다. 하지만 모의 기술 면접 시간이 다가오면서 발등에 불 떨어진 기분이었다.
무엇을 시도했나?
일단 튜터님 특강과 강의 자료로 학습을 하고, 부족한 부분을 온라인 강의를 들으면서 채워가려 했다. 하지만 양이 너무 많아 공부는 되겠지만 면접 준비에 효율적이지 않다고 판단하고 튜터님 방에 찾아갔다. 이미 나와 같은 생각을 한 사람들이 튜터님 방에 모여 있었고 어떻게 공부를 해야하는지에 대한 힌트를 얻었다.
어떻게 해결됐는가?
튜터님 방에서 기술 면접에 대한 공부한 내용과 강의 자료를 통합하여 예상 질문을 만들고 정리하는 방법으로 학습해봤다.
새로 알게 된 점은 무엇인가?
- 프로세스와 스레드의 차이에 대해 설명하시오.
- 멀티 프로세스와 멀티 스레드에 대해 설명하시오.
- 스케줄링에 대해 설명하시오.
- 오버라이딩과 오버로딩에 대해 설명해보시오.
- 객체지향 프로그래밍에 대해 설명해보시오.
- 클래스와 객체에 대해 설명해보시오.
- 메모리 영역에 대해서 설명해보시오.
- 스택과 큐에 대해 설명하시오.
- 그래프와 트리에 대해서 설명하고, 이진트리에 대해서 설명하시오.
- 소프트웨어 개발론에 대해서 설명하시오.
- 디자인 패턴 중 MTV에 대해 설명하시오.
- 형상관리에 대해 설명하시오.
- V&V에 대해 설명하시오.
- 소프트웨어를 test하는 방법에 대해서 설명하시오.
- RDBMS에 대해 설명하시오.
- 데이터 베이스 언어에 대해 설명하시오.
- SELECT 쿼리의 수행 순서를 설명하시오.
- inner join과 outer join에 대해 설명하시오.
- group by의 역할에 대해 설명하시오.
- HAVING과 WHERE의 차이를 설명하시오.
- 정규화에 대해 설명하시오.
- RDBMS에 대해 설명하시오.
- 트렌젝션에 대해 설명하시오.
- HTTP 프로토콜에 대해 설명하시오.
- HTTP와 HTTPS의 차이점에 대해서 설명하시오.
- TCP와 UDP의 차이를 설명하시오.
- DNS에 대해 설명하시오.
- OSI 7 계층에 대해서 설명하시오.
- 해시에 대해 설명하시오.
- API에 대해서 설명하시오.
- SRS 문서에 대해서 설명하세요.
- SDS 문서에 대해서 설명하세요.
- SCS 문서에 대해서 설명하세요.
무엇을 느꼈고 내일은 무엇을 할까?
'WHAT I LEARN > TIL' 카테고리의 다른 글
[TIL][240808] pip install -r requirements.txt 의 정체 (0) | 2024.08.08 |
---|---|
[TIL][240807] Django 주차 대비 Decorators 학습 (0) | 2024.08.07 |
[TIL][240805] 알고리즘 나머지 공부 Circular Queue, deque (0) | 2024.08.05 |
[TIL][240802] 문제 풀이로 알아보는 BFS, DFS (0) | 2024.08.02 |
[TIL][240801] Graph (0) | 2024.08.01 |