본문으로 건너뛰기

가상 면접 사례로 배우는 대규모 시스템 설계 기초

· 약 1분
Seokjae Lee
Software engineer

원문: https://doljae.tistory.com/309

원서는 2020년에 나왔고 번역본은 2021년에 나왔다. 책은 꽤 일찍 샀는데 최근에 스터디를 통해 읽었다.

해외 IT 회사에선 이 책의 제목처럼 System Design Interview라는 것을 종종 보는 것 같다. 프로그래밍 언어, 프레임워크 레벨이 아닌 어떠한 조건을 만족하는 시스템을 설계하는 그런 기술면접이라고 한다. 예를 들면 처리율 제한 장치, 알림 시스템, 뉴스 피드 시스템, 검색어 자동 완성 시스템 등 엔드 포인트부터 데이터베이스까지 설계하는 것이다.

2022.12.31.

· 약 1분
Seokjae Lee
Software engineer

원문: https://doljae.tistory.com/307

오랜만에 쓰는, 2022년 마지막 날에 쓰는 포스팅.

회고는 양이 많아질 것 같아서 나중에 써야겠다.

올해도 이런저런 일들이 많이 있었고, 제일 특별한 일 하나 꼽아보라고 한다면... 잘 모르겠다.

Tech-Verse 2022

· 약 2분
Seokjae Lee
Software engineer

원문: https://doljae.tistory.com/306

 [Tech-Verse 2022

Tech-Verse 2022는 LINE과 Yahoo! JAPAN이 11월 17일과 18일, 양일간 공동으로 개최하는 온라인 기술 콘퍼런스입니다. 양사를 포함해 콘퍼런스에 참여하는 각 회사의 다양한 발표자가 자신의 도전과 쌓아온

자바 코딩 인터뷰 완벽 가이드

· 약 2분
Seokjae Lee
Software engineer

원문: https://doljae.tistory.com/304

원서는 2020년 8월에 출간한 The Complete Coding Interview Guide in Java입니다.

대부분의 IT 기업의 채용 과정엔 코딩 테스트와 기술 면접이 있습니다. 이를 통해 면접자가 가지고 있는 기본적인 기술 역량을 파악하고, 다음 전형을 진행할지에 대한 기준점으로 삼고 있습니다. 이미 해외에는 이런 코딩 테스트와 기술 면접을 다루는 책들이 많고 국내에도 번역본을 통해 쉽게 접할 수 있습니다.

이펙티브 코틀린(Effective Kotlin)

· 약 1분
Seokjae Lee
Software engineer

원문: https://doljae.tistory.com/303

Java 진영의 이펙티브 자바(Effective Java)와 동일한 네이밍의 책이다. 저자도 이펙티브 시리즈에 영향을 받아 책을 집필했다고 한다.

이펙티브 자바와 마찬가지로 단순히 코틀린 문법을 조금 아는 상태에서는 읽기는 쉽지 않다. 나도 초반 부분을 읽다가 막혔고, 몇 가지 방법을 통해 코틀린에 조금 더 익숙해진 상태가 되어서야 완독을 할 수 있었다.

블록체인 인 액션(Blockchain in Action)

· 약 1분
Seokjae Lee
Software engineer

원문: https://doljae.tistory.com/301

블록체인에 대한 설명과 Dapp 개발에 관련된 기본적인 내용이 담겨있는 책.

정말 조금이지만 Solidity를 사용해보았고, 로컬 및 테스트 블록체인 네트워크에 Dapp을 배포해보기도 했고 재밌었다. 다만 첨부되어있는 소스코드가 정상적으로 작동하지 않아 구글링 하면서 수정하면서 실습을 했다는 점...

헤드퍼스트 디자인패턴

· 약 1분
Seokjae Lee
Software engineer

원문: https://doljae.tistory.com/300

2004년에 발매된 동명의 책의 개정판이다.

디자인 패턴의 교과서라고 불리는 책 중 하나라고 해서 제목은 알고 있었는데 너무 옛날 책이라... 그런데 최근 개정판이 나오면서 읽게 되었다. 디자인 패턴을 건너 건너 몇 가지 이름은 들어봤지만 공부해본 적은 없어서...