취준 과정

[네트워크] REST / REST API / RESTful 개념 및 특징

1-1 REST REST의 개념 "Represntational State Transfer"의 약자 자원을 이름(자원의 표현)으로 구분하여 해당 자원의 상태(정보)를 주고 받는 모든 것을 의미. 자원: 해당 소프트웨어가 관리하는 모든 것. 상태 전달: JSON 혹은 XML을 통해 데이터를 주고 받는 것이 일반적. 월드 와이드 웹(www)과 같은 분산 하이퍼미디어 시스템을 위한 소프트웨어 개발 아키텍처의 한 형식 REST는 기본적으로 웹의 기존 기술과 HTTP 프로토콜을 그대로 활용하기 때문에 웹의 장점을 최대한 활용할 수 있는 아키텍처 스타일임. REST는 네트워크 상에서 클라이언트와 서버 사이의 통신 방식 중 하나. HTTP URI를 통해 자원을 명시하고 HTTP Method(GET, POST, PUT,..

2021.08.19 게시됨

취준 과정

[SW 기술 면접] JAVA 편

소켓 통신과 HTTP 통신의 차이점? http 통신은 클라이언트가 요청을 보내는 경우에만 서버가 응답하는 단방향 통신입니다. 소캣 통신은 서버와 클라이언트가 계속 연결을 유지하는 양방향 통신으로 실시간으로 데이터를 주고받는 상황에 사용됩니다. 가비지 컬렉터에 대해 설명해보세요. JVM에서 제공하는 기능으로 시스템에서 더이상 사용하지 않는 동적 할당된 메모리 블럭을 찾아 자동으로 사용 가능한 자원으로 회수하는 것으로 힙 영역을 스캔하여 참조되어 있지 않은 객체를 제거하는 방식으로 작동합니다. 멀티 쓰레드와 멀티 프로세스의 차이점? 프로세스는 운영체제로부터 시스템 자원을 할당받는 작업의 단위로 실행되는 프로그램을 의미하고 최소 1개의 스레드(메인 스레드)를 가지고 있다. 쓰레드는 프로세스 내에서 실행되는 하..

2021.08.17 게시됨

[SW 기술 면접] 네트워크(전산 기본, TCP/UDP, HTTP, 웹, Spring) 포스팅 썸네일 이미지

취준 과정

[SW 기술 면접] 네트워크(전산 기본, TCP/UDP, HTTP, 웹, Spring)

📌 전산 기본 🔹 OST 7계층에 대해서 설명해 주세요. OSI 7 계층은 통신 접속에서 완료까지의 과정을 7단계로 정의한 국제 통신 표준 규약입니다. 하위 계층: 물리 / 데이터링크 / 네트워크, 상위 계층: 전송 / 세션 / 표현 / 응용 물리 계층은 전송하는데 필요한 기능을 제공하고 장비로는 통신 케이블과 허브가 존재. 데이터 링크 계층은 송수신을 확인하고, MAC Address를 가지고 통신하며 장비로는 브릿지와 스위치가 존재. 네트워크 계층은 패킷을 네트워크 간의 IP를 통하여 데이터를 전달하고 경로 설정, 트레픽 제어 등을 수행합니다. 장비로는 라우터. 전송 계층은 상위 3계층과 하위 3계층의 인터페이스를 담당하고 두 호스트 시스템으로부터 발생하는 데이터의 흐름을 제공합니다. 세션 계층은 통신..

2021.06.09 게시됨

[SW 기술 면접] 웹, JAVA 관련 Part 포스팅 썸네일 이미지

취준 과정

[SW 기술 면접] 웹, JAVA 관련 Part

📌 MVC 패턴 Model, View, Controller 의 약자. 개발할 때 3가지 형태로 역할을 나누어 개발하는 방법론, 비즈니스 처리 로직과 사용자 인터페이스 요소들을 분리시켜서 서로 영향없이 개발하기 수월하다는 장점이 있다. Model: 처리되는 알고리즘, DB와의 상호작용, 데이터 등 어플리케이션의 내부 로직을 처리하기 위한 역할. Controller: 모델이 어떻게 처리할 지를 알려주는 역할. 화면에서 사용자의 요청을 받아서 처리하는 부분으로 요청 내용을 Model과 View 에 업데이트 요청을 하게 됨. Model과 View가 각각 무엇을 해야할 지 알고 있고 통제함. View: 최종 사용자에게 보여주는 역할. 사용자 인터페이스 내의 구성요소들을 표현. (사용자에게 보여지는 화면) 📌 JA..

2021.06.08 게시됨

취준 과정

2021 LG 온라인 인적성 검사 개요 및 정리 (에듀윌 참고)

적성 검사 구성 [총 60문제, 40분] 언어 이해 [15문항, 10분] 언어 추리 [15문항, 10분] 자료 해석 [15문항, 10분] 창의 수리 [15문항, 10분] 언어 이해 [15문항, 10분] 2020 총평: 지문 자체는 짧고 쉬운 편. 선택지가 헷갈리는 문제가 있음. 사실적 사고/추론적 사고: 주제나 제목 찾기, 문단 구조, 일치/불일치, 추론, 비판 및 평가 등 독해 위주의 문제가 출제. 배경 지식을 활용하지 않고 주어진 글에 근거하여 빠르게 답을 찾는 연습을 해야 함. [1] 사실적 사고: 글의 중심 내용이나 구조를 파악하는 능력. 언어 이해의 절반 이상을 차지하며 난이도가 크게 높지 않음. 주제/제목: 주어진 글의 중심 내용 또는 제목 파악하는 유형. 글의 앞부분 또는 뒷부분을 먼저 읽고..

2021.05.21 게시됨