이것들은 내가 편집 한 Golang의 백엔드 R & D 위치와 관련된 인터뷰 노트입니다. 모두가 제 시간에 추가 할 수 있습니다.
물론, 그것은 Golang의 R & D 위치에만 국한되지 않습니다. 이 노트에는 컴퓨터 네트워크, 운영 체제, MySQL, Redis 및 시스템 설계 와 같은 8 부 에세이도 포함됩니다. 다른 언어 위치도 읽을 수 있습니다.
몇 가지 제안 :
간단한 소개 : 이력서를 간결하고 명확하게 유지하고 명확한 레이아웃과 형식을 사용하여 정보를 쉽게 읽을 수 있도록하십시오. 이력서 길이는 하나 또는 두 페이지로 제한되지만 연령, 성별, 전화 번호, 이메일 및 교육 경험과 같은 기본 개인 정보가 포함되어야합니다.
핵심 사항을 강조 표시하십시오 .
- 프로젝트 경험 : 관련 프로젝트 경험이있는 경우 프로젝트의 이름, 시간, 프로젝트 설명 및 프로젝트에서 가정하는 역할 및 책임을 나열 할 수 있습니다. 큰 거리가 아닌 프로젝트 (특정 테이크 아웃, 특정 포럼 등)가되는 것이 가장 좋습니다. 실제로 가지고 있지 않은 경우 개인적으로 만든 분산 타임 작업 관리 플랫폼 크로니를 참조 할 수 있습니다. 소스 코드를 보는 것이 좋습니다. 그리 어렵지 않습니다. 이력서에 쓰는 방법에 대해서는 프로그래머의 추천 이력서를 참조 할 수 있으며 소개가 명확합니다. 또한 인터뷰 과정 에서이 프로젝트를 도입하는 방법은 프로젝트 경험 소개를 참조 할 수 있습니다.
- 인턴쉽 경험 : 인턴쉽 경험이 없다면 신입생을위한 직업을 찾기가 어렵습니다. 2 학년 또는 3 학년에 인턴쉽을 찾는 것이 좋습니다.
130 개의 이력서
프로그래머는 이력서를 추천하며 소개는 분명합니다
편집 된 8 개의 다리 에세이 에세이에 대한 답변은 정확하지 않을 수 있습니다. 당신이 그들이 부정확하다고 생각되면, 당신은 그들을 직접 검색하고 확인할 수 있습니다.
그중 ❤ 중 하나는 초점을 의미합니다
GO Language
GO의 기본 문법 , 쓰레기 수집 , 메모리 관리 , GMP 모델 및 공통 데이터 구조 (채널, 맵, 선택 ...) 등의 기본 원리를 포함한 Golang 인터뷰 질문.
Gopher 문서를 읽는 것이 좋습니다. GO 언어와 관련된 많은 문서를 찾을 수 있습니다.
예를 들어 Go Expert 프로그래밍, Go Language Standard Library 등은 모두 읽을 가치가 있습니다.
코드 프로그래밍
면접관이 인터뷰 과정에서 구현 해야하는 일부 코드 프로그래밍
예를 들어:
두 개의 코 루틴은 10 글자와 숫자 10 글자를 교대로 인쇄합니다
2 초 후 2 초 후에 2 초 후에 취소하십시오. 첫 번째 코 루틴은 1 초 안에 실행되고 두 번째 코 루틴은 3 초 안에 실행됩니다.
...
일반적인 알고리즘 및 템플릿
KMP, LRU 알고리즘, 이분법, 역 추적 방법, 디비전 및 거버넌스 방법, 슬라이딩 윈도우 등과 같은 일부 공통 알고리즘의 템플릿.
GO 언어를 기반으로하는 권장 읽기 알고리즘 패턴. 이 문서를 읽으면 인터뷰에서 대부분의 알고리즘 질문을 해결할 수 있습니다.
MySQL
MySQL에 대한 일부 인터뷰 질문은 다음과 같습니다.
저장 엔진
색인 및 최적화
트랜잭션 (MVCC) 및 잠금
라이브러리 및 테이블 및 마스터 슬레이브 복제
...
레 디스
Redis 인터뷰 질문
기본 데이터 유형, 만료 된 키, 끈기, 클러스터, 마스터, 노예 및 센트리 등의 처리 전략 등.
컴퓨터 네트워크
컴퓨터 네트워크 관련 인터뷰 질문
예를 들어, 네트워크 프로토콜, TCP 3 방향 핸드 셰이크, 4 방향 핸드파, HTTP 및 HTTP 등
운영 체제
운영 체제 인터뷰 질문
예를 들어, 스레드, 프로세스 및 통신 방법, 멀티플렉싱 된 IO 멀티플렉싱, 메모리 등.
대규모 데이터에 대한 고주파 인터뷰 질문
다음과 같은 대규모 데이터 시나리오에서 일부 인터뷰 질문
인기있는 쿼리를 찾고 3 백만 개의 쿼리 문자열 중 10 개 가장 인기있는 쿼리를 계산합니다.
2 억 5 천만 정수 중에서 비 반복 정수를 찾으십시오. 메모리 공간은이 2 억 5 천만 정수를 수용하기에 충분하지 않습니다.
5 억 명으로 중앙값을 찾으십시오
...
마이크로 서비스
서비스 거버넌스, 회로 차단기 및 다운 그레이드와 같은 마이크로 서비스 시나리오의 인터뷰 질문
시스템 설계
인터뷰 질문은 다음과 같은 특정 시나리오에서 설계된 인터뷰 질문입니다.
분산 ID 생성기
짧은 URL 시스템
시간이 정한 작업 스케줄러
...
건축 설계
건축 설계와 관련된 인터뷰 질문 : :
왜 다단계 캐싱
MQ Middleware가 메시지 신뢰성 전달을 어떻게 실현합니까?
...
여전히 업데이트 중 ...
이 프로젝트는 주로 간단한 질문과 답변의 형태로 인터뷰 8 다리 에세이를 소개합니다. 컴퓨터 네트워크, 운영 체제, 데이터베이스 등에 대한 심층적 인 이해를 원한다면 Kobayashi Coding (xiaolincoding.com)을 읽는 것이 좋습니다.
인터뷰 질문과 답변의 대부분은 다음을 포함하여 인터넷에서 나옵니다.
대답이 반드시 정확한 것은 아닙니다. 모든 사람은 문제를 언급하거나 보충 요청을 당기는 것을 환영합니다.