라인플러스 2020 상반기 코딩테스트 후기

라인플러스 코딩테스트 후기

너무 가고싶었던 기업이라 코딩테스트를 열심히 준비했었다.
작년 9월부터 7개월간 꾸준히 ps를 공부했다.
작년에 카카오 코딩테스트에서 호되게 당해서 그런지 dp, trie, tree 프로그래머스, 백준에서 grpah, greedy, bfs등등 아무튼 여러 가지 알고리즘 개념들을 공부하고 문제를 많이 풀었다.
라인 테스트가 있기 며칠전부터 라인에서는 이번 코딩테스트에 관한 글들과 영상을 업로드 했다. 그것들을 보니 더욱 긴장됐고 결국 그날이 왔다.
6문제에 150분. 한문제에 20~30분사이에 풀어야했다.
마지막 문제를 제외하고 내가 생각했던 만큼 복잡한 문제는 없었다.
차라리 너무 복잡한 문제를 풀지말고 간단한 개념에 효율성을 높일수있게 문제를 푸는 연습을할껄.. 그부분이 아쉽다.
마지막 문제는 30분이 남았지만 결국 풀지 못했다.
트리와 링크드리스트를 이용하려고 했는데 , 평소에도 어려워하던 부분이라서 어려웠었다. 양치기를 하지말고 모르는 부분을 확실하게 공부할껄.
아무튼 이스트소프트와 마찬가지로 쫄았던것 만큼 어렵지는 않았지만
효율성을 생각해서 공부하지 않았으니..결과는 어떻게 될지모르겠다.

"좌절하지말고 꾸준히 최선을 다해서 내 길을 걷다보면 언젠간 꽃길이 열리겠지 !"라고 생각하며 오늘도 열심히 공부하자.

[2020-04-09 코딩테스트 합격!]
자소서 열심히 써보자 !!

상세 모집

[모집부문]

Server

전 세계 수 억명의 유저가 매분 매초 일으키는 대용량 트래픽에 대응하는 건, 어디에서도 쉽게 해볼 수 없는 신기하고 소중한 경험입니다.

LINE의 Server 개발자들은,
유저들이 어려움 없이 LINE 플랫폼을 이용할 수 있도록, 여러 플랫폼과 서버를 설계하고 개발하며 고도화하는 작업을 수행합니다.
대규모 커넥션과 다양한 기능을 안정적으로 처리할 수 있는 고성능 서버와, 데이터를 안정적으로 저장하고 확장할 수 있는 스토리지 플랫폼을 구현하고 있습니다.

공동의 목표를 효율적으로 달성하기 위해, 글로벌 오피스 멤버들과도 긴밀하게 협업합니다.
LINE이라는 특별한 개발 환경을 경험하면서, 개발자로서 빠르게 성장하고 있음을 느낄 수 있습니다.


[Server 부문의 신입 LINER가 되시면 이런 업무를 담당하실 수 있습니다]
  - 대용량 트래픽을 처리할 수 있는 Server Architecture 개발
  - 고성능/대용량 Storage Platform 개발
  - 대용량 Data를 수집/가공/분석하여 Insight를 도출하기 위한 Platform 개발
  - LINE의 기능을 사내외에서 활용할 수 있도록 하기 위한 개방형 Platform 개발
  - Live Streaming과 Video Call 서비스 개발
  - Blockchain MainNet 연동 신규 서비스 Backend 개발
  - LINE에서 서비스하는 다양한 게임을 지원하기 위한 Game Platform 개발
  - 대용량 트래픽 서비스를 위한 Monitoring Service Platform 개발 등

[Server 부문의 신입 LINER에게 바랍니다]
  - 프로그래밍을 즐길 줄 알며, 일상에서 능동적으로 문제를 찾고 해결하실 수 있는 분이면 좋습니다!
  - Java, Python, C/C++ 등의 프로그래밍 언어에 대한 활용 능력이 있는 분이면 좋습니다.
  - 컴퓨터 과학의 기초 지식(자료 구조, 알고리즘, 데이터베이스, 네트워크, 운영 체제 등)을 이해하고 있는 분이면 좋습니다.
  - Linux 환경 하의 개발/운영에 대한 이해가 있는 분이면 좋습니다.

[필수는 아니지만 아래의 경험이 있으시면 더욱 좋습니다]
  - 개발 Framework 활용에 대한 이해 또는 경험이 있는 분이면 더욱 좋습니다.
  - Data 분산처리 관련 기술에 대한 이해 또는 경험도 있는 분이면 더욱 좋습니다.
    (Hadoop, HBase, Kafka, Redis, MongoDB, Elasticsearch, Cassandra 등)
  - 오픈 소스 소프트웨어 개발이나 커뮤니티 활동 경험도 있는 분이면 더욱 좋습니다.


Client

전 세계 수 억명의 유저가 사용하는 LINE 플랫폼에 신규 기능을 개발하여 적용한다는 건, 큰 자부심입니다.

LINE의 Client 개발자들은,
다양한 국적과 문화를 가진 유저들의 니즈를 만족시키고, 끊임없이 새롭고 즐거운 경험을 선사하기 위해 고민합니다.
이를 위해 신규 OS 기능 적용 및 최신 디바이스, 브라우저에 대응하는 등 최신의 기술들을 적극적으로 수용해나가고 있습니다.

공동의 목표를 효율적으로 달성하기 위해, 글로벌 오피스 멤버들과도 긴밀하게 협업합니다.
LINE이라는 특별한 개발 환경을 경험하면서, 개발자로서 빠르게 성장하고 있음을 느낄 수 있습니다.


[Client 부문의 신입 LINER가 되시면 이런 업무를 담당하실 수 있습니다]
  - LINE Messenger의 신규 기능 설계 및 개발
  - VoIP 기술을 활용한 서비스 개발
  - LINE 광고 Platform에서 제공하는 SDK 및 다양한 Web Service 개발

[Client 부문의 신입 LINER에게 바랍니다]
  - 프로그래밍을 즐길 줄 알며, 일상에서 능동적으로 문제를 찾고 해결하실 수 있는 분이면 좋습니다!
  - Android, iOS 환경 또는 Web 개발 언어에 대한 활용 능력이 있으신 분이면 좋습니다.
  - 컴퓨터 과학의 기초 지식(자료 구조, 알고리즘, 데이터베이스, 네트워크, 운영 체제 등)을 이해하고 있는 분이면 좋습니다.
  - 최신 기술 트렌드에 대한 관심이 많으시면 좋습니다.

[필수는 아니지만 아래의 경험이 있으시면 더욱 좋습니다]
  - 스스로 Mobile App이나 Web Application을 제작해 본 경험도 있는 분이면 더욱 좋습니다.
  - 오픈 소스 소프트웨어 개발이나 커뮤니티 활동 경험도 있는 분이면 더욱 좋습니다.


Cloud/Big Data

LINE의 인프라에는 매일 1Tbps를 넘는 트래픽이 흐르며, 하루 최대 50억 건의 메시지를 주고 받는 서비스를 지원하고 있습니다.

세계 각 국에서 발생하는 대규모 트래픽과 대용량의 데이터를 소화하기 위해
아시아 뿐만 아니라 북미 및 유럽 지역에도 인프라 거점을 두는 등 효율적인 글로벌 규모의 네트워크를 구성하였으며,
Private Cloud 기반의 "Verda" 프로덕트를 개발하여 자동화 된 인프라를 구축해 나가고 있습니다.


[Cloud/Big Data 부문의 신입 LINER가 되시면 이런 업무를 담당하실 수 있습니다]
 - LINE의 다양한 서비스에서 사용하는 Private Cloud Platform인 "Verda" 개발/운영
 - LINE의 다양한 서비스에서 사용하는 Hadoop 및 HBase Cluster 구축/운영
 - Big Data Platform의 효율적인 구축/운영을 위한 자동화 도구 개발

[Cloud/Big Data 부문의 신입 LINER에게 바랍니다]
  - 프로그래밍을 즐길 줄 알며, 일상에서 능동적으로 문제를 찾고 해결하실 수 있는 분이면 좋습니다!
  - Java, Python, C/C++ 등의 프로그래밍 언어에 대한 활용 능력이 있는 분이면 좋겠습니다.
  - 컴퓨터 과학의 기초 지식(자료 구조, 알고리즘, 데이터베이스, 네트워크, 운영 체제 등)을 이해하고 있는 분이면 좋습니다.
  - Cloud Service, Hadoop Ecosystem 에 대한 기본적인 이해와 관심이 있는 분이면 좋습니다.

[필수는 아니지만 아래의 경험이 있으시면 더욱 좋습니다]
  - Kubernetes, OpenStack, Ceph 등 Cloud 관련 기술에 대한 이해 또는 경험도 있는 분이면 더욱 좋습니다.
  - Data 분산처리 관련 기술에 대한 이해 또는 경험도 있는 분이면 더욱 좋습니다.
    (Hadoop, Kafka, Redis, MongoDB, Elasticsearch, Cassandra 등)
  - 오픈 소스 소프트웨어 개발이나 커뮤니티 활동 경험도 있는 분이면 더욱 좋습니다.
  • 3.30 접수마감, 4.5 코딩테스트

Updated: