Zero to Hero
대규모 서비스를 지탱하는 기술 01
Review 2021. 1. 12. 16:34

소규모 서비스와 대규모 서비스의 차이 1. 확장성 확보, 부하분산 필요 스케일 업이 아닌 스케일 아웃으로 진행된 느 확장의 경우 요구되는 서버, DB 간 동기화 이슈 해결 2. 다중성 확보 특정 서버가 고장 나거나 성능이 저하되더라도 서비스를 계속할 수 있는 구성으로 할 필요가 있다. 대규모 서비스일수록 잠깐의 기능 정지로 인해 많은 손실을 가져오기 때문이다. 3. 효율적 운용 필요 서버가 100대를 넘어갈 때 현재 서버들의 상태를 파악할 수 있어야 하고, 상태에 따라서 적절한 조치를 빠르게 취할 수 있어야 한다. 최소한의 인력으로 대규모 시스템을 건강한 상태로 유지하는 것이 필요하다. 4. 개발자 수, 개발 방법의 변화 표준화를 위한 교육 및 팀 매니지먼트가 필요하다. 5. 대규모 데이터의 처리 가장 ..

article thumbnail
SSAFY(삼성 청년 SW 아카데미) 4기 교육 후기(입과부터 수료까지)
Career 2021. 1. 11. 09:31

2020년 7월부터 시작한 SSAFY 4기의 입과 과정부터 1학기 수료까지의 후기입니다. 저는 4년제 컴퓨터공학 전공자입니다. 입과 과정 서류 전형 올해 상반기 취업을 실패하고, 부트캠프를 알아보던 중에 싸 피에 대해 알게 되어 취업활동과 병행하면서 준비했습니다. 제가 작성한 자소서는 다음과 같은 방향이었던 걸로 기억합니다. 1. 왜 지원하게 되었는지... 2. 왜 취업을 하지 못했는지, 어떤 점이 부족한지... 3. 교육과정을 통해 어떤 역량을 갖추고 싶은지... 실제로 상반기 취업준비를 하면서 느꼈던 부족함을 진솔하게 적었습니다. 적성 검사 적성검사는 인적성 수리영역과 비슷한 스타일의 문제가 주어졌습니다. 코딩 문제가 아니라 오히려 수학에 가까웠습니다. 주어진 조건대로 계산을 하거나 규칙대로 시뮬레이..

1781번: 컵라면 (Python)
Algorithm 2021. 1. 10. 18:26

문제 링크 1781번: 컵라면 상욱 조교는 동호에게 N개의 문제를 주고서, 각각의 문제를 풀었을 때 컵라면을 몇 개 줄 것인지 제시 하였다. 하지만 동호의 찌를듯한 자신감에 소심한 상욱 조교는 각각의 문제에 대해 데드라 www.acmicpc.net 접근 방법 1. N이 200,000이기 때문에 순열로 모든 경우를 고려하는 것은 시간 초과 2. 특정 상황에서 가장 큰 컵라면 값을 뽑아내야 하기 때문에 우선순위 큐 사용 3. 입력된 문제를 시간순 오름차순, 컵라면 값 내림차순 정렬해 deque에 넣는다. 4. deque에서 값을 뽑아내면서 현재 시간보다 데드라인이 크거나 같은 문제의 컵라면 값을 우선순위 큐에 넣어줌 5. 만약에 우선순위 큐의 peek 값이 현재 문제의 컵라면 값보다 작다면 우선순위 큐에서 ..

article thumbnail
[Samsung] 삼성전자(리서치) 2020년 하반기 공채 SW 개발 직군 후기(자소서, 코딩테스트, 면접)
Career 2021. 1. 8. 14:01

삼성전자 2020년 하반기 공채 SW 개발 직군 후기입니다. 삼성그룹은 다양한 계열사가 동시에 공채를 진행했고, 저는 삼성전자 CE/IM 부문 중 삼성 리서치 SW 개발 직군에 지원했습니다. 자기소개서 삼성을 비롯한 대기업의 자소서는 많은 사항을 작성해야 합니다. 또 대학생의 경우 본인이 이수한 모든 교과목에 대한 학점과 성적을 입력하는 것이 특징입니다. 자기소개서 문항은 특별히 바뀌지 않는 것 같습니다. 특이한 점이 있다면 성장배경에 대해서 작성하는 문항이 있습니다. 뻔하지 않으면서도 이상하지 않게 작성하는 것이 어려웠습니다. 또 지원동기에 대해서도 개연성 있게 작성하는 것이 쉽지 않았습니다. 삼성 그룹은 대부분의 분야에서 1등을 하고 있기 때문에 좋은 회사이고, 그렇기 때문에 지원동기를 작성하는 게 ..

article thumbnail
[NAVER] 네이버 2020년 하반기 공채 후기(자소서, 코딩테스트, 면접)
Career 2021. 1. 8. 13:09

네이버 2020년 하반기 공채 관련 자소서, 코딩 테스트, 면접 후기입니다. 자기소개서 일반적인 자소서에서 물어보는 질문 라인에서 크게 다른 점은 없었습니다. 특별한 점이 있었다면 선호하는 직군을 순서대로 적는 것과, 모든 문항이 분량 제한이 없었습니다. IT 대기업의 서류는 일반적인 대기업 공채 서류와 분위기가 사뭇 다릅니다. 좀 더 가볍고, 실제로 본인이 경험한 것에 대한 결과와 그 과정에서 사용한 기술 스택에 대해 좀 더 집중해서 요구하는 느낌을 받았습니다. 분량 제한이 없기 때문에 안배를 잘하셔서 작성하시면 특별히 문제는 없을 것 같습니다. Github나 포트폴리오가 잘 준비되어있다면 플러스 요소가 될 것이라고 생각합니다. 코딩 테스트 IT 대기업의 특징 중 하나는 서류를 제출하면 웬만해선 코딩 ..

article thumbnail
[kt ds] 케이티디에스 2020년 하반기 공채 SW 직군 전형 후기 3/ 3(기술 면접, 임원 면접)
Career 2021. 1. 8. 11:51

kt ds 2020 하반기 공채 sw 직군 전형 중 면접 관련 후기입니다. 면접의 경우는 1차, 2차 모두 오프라인, 비대면이라는 독특한 방식으로 진행되었습니다. 즉 면접장에서 웹캠을 통해 면접관님들과 면접을 진행하는 방식이었습니다. 1차 면접(기술 면접) 1차 면접은 이전 전형의 코딩 테스트에서 제출한 코드와 PT 자료를 이용해 면접을 진행합니다. 40분 정도 진행이 되었고, 대기 장소에서 몇 분 단위로 어떤 주제의 질문이 진행되는지 적혀있는 종이가 있습니다. 면접장에 입장 전에 코딩 테스트, PT 자료를 출력해서 주시는데 이것을 들고 들어가게 됩니다. 면접장에 들어가면 개인실에서 웹캠과 모니터를 통해 면접관님들과 대화하면서 진행하게 됩니다. 우선 PT 발표를 간략하게 하고, 이어지는 질문들에 대해서 ..