Gidhub BE Developer

라인 채용 설명회

2018-09-11
goodGid

라인 채용 설명회

  • 일시 : 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)과 루프 체인


Index