질문

신호 및 시스템

1. x(t), y(t), h(t) 신호의... 기억 안 남

2.

그림과같은 구형파 신호에 대해 푸리에 변환을 하면?

3. 푸리에 변환의 의미

 

확률

1. "남 여 남", 또는 "여 남 여" 순으로 남자 10명, 여자 10명 나열 시 가능한 경우의 수는?

   

2. 남자 5명에 대해서 나열 시 가능한 경우의 수는?

   5!(5팩토리얼)

 

데이터 통신

1. osi 7 계층을 말하세요.

  1L 물리 계층 

      -  0,1 등 2진비트를 다루며, 네트워크 하드웨어 전송 기술을 이룬다.

  2L 데이터링크 계층

      - CRC 기반의 오류 제어와 흐름 제어가 필요한 레이어 이며, MAD address를 다룬다.

  3L 네트워크 계층

      - 라우팅, 흐름제어, 세그멘테이션, 오류 제어, 인터네트워킹 등을 수행한다.

  4L 전송 계층 

      - 종단간 통신을 다루는 최하위 계층으로 TCP를 다룬다.

  5L 세션 계층

      - 양 끝단의 응용 프로세스가 통신을 관리하기 위한 방법을 제공하며 TCP/IP를 다룬다.

  6L 표현계층

      - 코드 간의 번역을 담당하여 유저 시스템에서 데이터 형식상의 차이를 다룬다. 아스키 인코딩 등 그런 기능

  7L 응용계층

      - 응용 프로세스들 사이의 전환을 제공한다. 사용자 입출력 I/O 등

 

2. 2 계층 데이터링크 계층의 역할은 무엇인가요?

     2L 데이터링크 계층

      - CRC 기반의 오류 제어와 흐름 제어가 필요한 레이어 이며, MAD address를 다룬다.

 

3. ARQ 프로토콜이란?

    4L 전송 계층에서 다루며 데이터 전송 보장을 위해 사용하며, Selective Repeat ARQ(선택적 방법)이라 부른다.

    수신자에게 오류가 발생한 수신 패킷만을 다시 전송하기 때문에 불필요한 재전송을 피한다.

    GBN방식의 단점을 보완한 모습이다.

컴퓨터 사이언스

1. 포인터와 배열의 차이는?

 

    정답 : 포인터는 동적할당을 가능하게 하며 변수에 주소값이 저장됩니다. 그리고 동적할당한 데이터는 힙메모리에 저장 됩니다. 배열은 정적할당을 합니다. 포인터와 동일하게 변수에 주소값이 저장되고 참조하는 방식도 포인터와 동일하지만 중괄호[]를 이용하여 읽기/쓰기가 가능합니다. 그리고 정적할당한 데이터는 스텍메모리에 저장 됩니다.

 

2. 파이썬에서 딕셔너리는 무엇인가?

 

    정답 : 딕셔너리는 immutable한 키(key)와 mutable한 값(value)으로 맵핑되어 있는 순서가 없는 집합입니다.

    추가 : HashTable 자료구조와 같으며, Key값을 Hashfunction을 거쳐서 나온 주소에 Value가 있는 구조 입니다.

 

3. numpy 라이브러리는 무슨 기능을 하는 라이브러리인가?

  

    정답 : “Numerical Python“의 약자로 대규모 다차원 배열과 행렬 연산에 필요한 다양한 함수를 제공합니다.

 

4. tensor flow를 사용해 보았는가?

 

    얼굴인식 프로젝트 전용으로 간단하게 사용해봤습니다.

 

5. Reinforcement learning 이란?

 

   정답 : 머신러닝 의 기법중 하나인 강화 학습이며 현재의 상태를 인식하여, 선택 가능한 행동들 중 보상을 최대화하는 행동 혹은 행동 순서를 선택하는 방법

본인의 장단점

연구실에 지원한 동기

연구실을 까지 알게 된 동기

현 직장에서 무슨 일을 하는가?

무슨 언어를 사용하는가?

참고한 영상을 보고 질문할 것이 있는가?

 

소감

잘못 한 점 

1. 질문에 대한 대답을 어떻게든 해보려고 동문서답하는 경우가 자주 있다. 

    - 예를 들어서 연구실은 어떻게 알게되었는가에서 하이 브레인넷에서 보고 왔다.라고 대답하기에는 매우 성의 없어 보여서 하이 브레인 넷에서 보고 왔고, 현재 나의 문제 (ex 학문적 지식의 깊이가 없다)를 주저리 설명하고 그래서 찾아보고 하이 브레인넷에서 찾게 되었다는 등 대답이 난해했다. 

2. 영어점수가 매우 낮다.

    - 언급은 안했지만 탈락 사유로 충분하다.

3. 수학에 대한 지식이 준비가 안되어있다.

    - 간단한 확률문제, 간단한 푸리에 변환 조차 하지 못했다.

4. 회사에서 하는 업무에 대해서 정확하게 전달하지 못했다.

    - 하는 업무에 대해서 처음에 차량용 카메라 개발로 이해를 시키는 바람에 왜 C#을 하는지에 대해서 설명을 다시 했다. (의사 전달을 못했다는 증거)

 

잘한 점

1. 참고하라는 영상을 보고 분석하여 질문 시간에 구체적인 질문으로 연구실에 관심이 있음을 표현했다.

2. 장단점을 설명하라고 할때 SW적으로 자신감을 표현하여 나 하면 SW 개발자로 떠올리게끔 했다.

3. 공학분야에 대해서 수학적인 풀이보다는 용도를 알고 있음을 표현했다.

 

앞으로 개선해야할 방향

1. 동문 서답 금지

   방안 : 책 많이 읽고, 욕심 내지 않기

 

2. 면접을 위한 사전 공부 (기초)

   방안 : 간단한 확률, 푸리에 변환 기초 영역 원리 터득하기, OSI 7 계층

 

3. 토익 점수 700 이상 따기

   방안 : 인강 750+ 1달 동안 듣고 1월 30일쯤 따기

 

4. 회사 업무에 대해서 정확히 전달하는 방법 찾기

   방안 : 파트 별로 나눠서 설명하기 (ex: 영상처리 알고리즘 SW, 설비 SW)

 

 

+ Recent posts