Tencent Go 개발 직위에 대한 인터뷰 경험을 공유하세요

藏色散人
풀어 주다: 2020-11-02 13:51:59
앞으로
3300명이 탐색했습니다.

에서 Tencent GO 개발 포스트 인터뷰를 소개하겠습니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다! 기회를 찾는 것이 직장의 모든 사람이 할 수 있는 유일한 방법입니다. 저자도 일반인이고, 회사의 리더들도 사람들을 학대하고 있습니다. 그래서 헤드헌터의 권유로 시도해 보고 싶었습니다. 모두, 비밀리에 일하는 것은 군사 전략가들에게는 금기시되는 일입니다. 그리고 그것은 사실로 밝혀졌습니다. 우리는 마이크로서비스를 사용하지 않았고, 동시성이 높지도 않았고, 자랑할 만한 기술적 특징도 없었습니다. 부끄럽지만, 높은 연봉을 받고 싶다면 계속 공부해야 합니다. 그래서 인터뷰가 끝난 후 빠르게 녹음을 했기 때문에 최소한 공부를 어떤 방향으로 바꾸고 싶은지 알 수 있었습니다. 백엔드 경험이 2년밖에 되지 않은 초보로서 면접을 보고 나면 딱 하나의 아이디어만 나오기는 쉽지 않습니다. 먼저 인터뷰에서 질문한 내용을 기록하세요.

1. Go의 GC 메커니즘에 대해 이야기하세요

2. 3색 표시 알고리즘의 원리에 대해 이야기하세요

3. 링크드 리스트

4. 프로젝트 소개

5. 개발 프로세스 사양은 무엇인가요?

6. 세미커넥션이란?

7.스티커백이란? 어떻게 보내졌나요?

8. 인덱스 생성 방법

9. 캐시 고장을 방지하는 방법이 있나요?

10. go의 mutx를 사용하는 방법, 낙관적 잠금과 비관적 잠금을 각각 구현하는 방법 및 사용 시나리오는 무엇입니까?

11. 서버가 공격을 받을 때 서버 문제를 찾는 방법은 무엇입니까?

12. rpc의 구체적인 구현

13. 트리의 왼쪽 노드와 오른쪽 노드를 반전시키는 방법

14. epoll에 대해 이야기하고 선택

14번 질문을 받았을 때 무슨 일이 일어날지 알고 바로 포기했습니다. 다음 무엇을 물어볼 것인가. 인터뷰가 로켓을 만들고 일이 나사를 조이는 것은 사실입니다. 다음으로 차이점과 구현원리에 대해 질문드리겠습니다. 포기한 후 면접관에게 조언을 구하고 추측을 검증했습니다. 면접관이 묻고 싶었던 것이 바로 이것이었다. 나중에 간단히 물어보겠습니다. 어떤 지식 포인트를 계속해서 배우고 추가해야 합니까? 이런 인터뷰를 하게 된다면, 질문에 어떻게 대답해야 할까요? 면접관님이 꽤 친절하셨고, 질문은 여기저기서 답변해야 하고, 여러 언어로 비교해야 한다고 하더군요.

부끄러운 점은 처음 10문제는 알지만 11번째 문제부터는 모른다는 것입니다. 저는 구현 원칙은 물론 다음 운영 체제 및 네트워크 보안에 관해서도 초보자입니다. GO에 참여하는 사람들은 이러한 기술이 이력서에 기록되어 있는지 여부에 관계없이 마이크로서비스에 대해 알아야 합니다. 그러므로 학생들은 이 분야를 공부해야 합니다. 그렇지 않으면 큰 공장에 들어갈 기회가 없습니다. 모두들 어서!

위 내용은 Tencent Go 개발 직위에 대한 인터뷰 경험을 공유하세요의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
go
원천:learnku.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿