라인 채용 설명회
-
일시 : 2018. 09. 11
-
시간 : 11:00 ~ 17:00
-
장소 : 신촌 히브로스
-
내가 간 첫 채용 설명회이다. 그래도 멘토님께 궁금했던 질문을 마음껏 할 수 있어서 너무나 좋았다.
-
세션시간에는 질문을 하여 상품을 2개나 받았다.
-
너무나 귀여운 브라우니와 코니 ㅠㅠ
- 반드시 코딩테스트를 넘어 면접을 넘어 라인인이 되고 싶다.
블록체인 세션 발표 내용
-
Upgradable smart contract을 구현하려 한다
-
Ethereum은 불가능한데 라인에서는 시도하려 한다.
-
BC 전반적인 Term들에 대한 이해가 필요하다.
-
사용성을 위해 프라이빗 관리같은 것들을 회사가 리스크 책임
(= 이더리움은 메타마스크 설치하는 등 너무 사용성이 떨어져서 안좋았어)
Q. 그러면 PK가 털리면 어떻게 하지?
A. 라인엔 보안팀도 있고 분산된 상태로 저장되어있기 때문에 괜찮다 ! -
코어 엔진 개발 및 내부에서 사용될 프레임워크 개발
질문 타임
- Q. 개발 하다 막히면 어떻게 해결할까?
- 원인이 추적하는 방법은 무조건 존재한다.
- 원인을 추적하는 과정이 중요하다.
- 좋은 프로그래머는 집요하고 끈질기다.
- 원인을 제대로 풀어야한다.
- 심리싸움이다(포기하고 싶지만 포기하지 않는 심리).
- Q. 마지막 질문 때 무슨 말 할까?
- 편하게
- 아무래도 면접관의 질문이 일방적이다 보니 Unfair하다.
- 그러니 면접자가 질문할 수 있게 시간을 줘 Fair한 면접 자리가 될 수 있게 한다.
- Q. 코테 몇문제 정도 풀어야할까?
- 최소역량 점수를 최대한 많이 획득해야한다.
- 문제가 어렵진 않은데 기초 소양을 요구한다. 그게 어려운데 …
- 자료구조 알고리즘 체크는 반드시 필요하다 !
- 부서마다 컷트라인이 다르니 무조건 많이 푸는게 좋다.
- Q. 서버개발자로서 중요시 여겨야하는 자세는?
- 죽은면 크리티컬하기 때문에 견고하고 안정적 운영이 가능한 개발을 해야한다.
- 또한 빠른 시간 내에 개발을 해야하므로 실력이 중요하다.
- Q. 신입개발자에게 바라는 자세는 ?
- 라인은 탑다운 보다는 스스로 정해서 제시하는 것을 선호한다.
- 주도적으로 하는 걸 원한다.
- 안하면 주어진걸 한다. 이러면 재미없다.
- Q. 말투나 행동 대기업처럼 ? 스타트업처럼 ?
- 아무래도 라인은 스타트업 혹은 it기업이다 보니 좀 편하게 해도 될 듯 !
- Q. 포폴을 어떤식으로 구성해야할까 ?
- 해왔던 프로젝트에서 어떤 역할을 했는지 명시
- 구구절절 써놓는거 보다 기능들은 간단하게 명시 어차피 면접관이 궁금한거 질문할테니…
- Q. 신입 채용 때 어떤 부분 중점적으로 봐야할까 ?
- 블록체인 기술에 대한 기본 지식이 있는지?
ex) 컨센서스 작업 증명
- 블록체인 기술에 대한 기본 지식이 있는지?
- Q. DDoS 케어 방법이 있을까 ?
- 현재는 프라이빗이다.
- 수수료체계는 없다.
- Q. 스마트 컨트랙트는 Solidity ?
- 프레임워크가 따로 있다.
- Python으로 작성되어 있다.
- Q. ICO 계획은 없나?
- 아직 할 생각은 없다.
- Q. 블록체인 기술을 사용하여 얻을 수 있는 이점은?
- 라인 회사에 대한 신뢰성과 투명성을 높힐 수 있다.
- 그런데 기술을 통한 이윤 창출을 할 생각은 아직까지 없다.
후기
-
일단 블록체인 플랫폼에 가서 많은 질문을 하였다. 독대할 수 있는 시간이 길어서 너무나 좋았다.
-
Production Level에 있어서 필요한 기본적인 스텝(테스트 / 장애 보고 / 빌드 안정성 / 코드 리뷰)
전체 파이프라인을 이해하고 프로젝트에 적용할 수 있는 감이 중요하다. -
포폴에서 iOS / ML 이런거 같단하게 멘션 정도
개꿀팁
- 푼 코드는 갖고 있다 면접때 물어 볼 수 도 있다.
- 그러니 코테때 풀지 못한 문제에 대해 반드시 피드백 시간을 가져야하고
- 풀었던 것도 더 효율성을 높일 수 있는지 고민해 봐야한다.
추가 학습할 내용
-
마이크로 서비스 아키텍쳐 개념
-
kafka
-
아이콘 파운데이션(ICON Foundation)과 루프 체인