2020 텐 센트 전단 여름 실습 경험

3007 단어 js
면접 기본 정보
1.    :3 (  3 20)
2.  : 2  
3.    :   
4.    :web    (pcg   )
5.    :3 18 
6.    :   

면접 관 문제
컴퓨터 네트워크
  • 자신 을 소개 하 는 동시에 프로젝트 의 대략적인 내용 은 프로젝트 설명 + 프로젝트 담당 모듈 + 프로젝트 하 이 라이트 + 프로젝트 중의 포 지 셔 닝
  • 이다.
  • url 페이지 로 가 는 과정 DNS 분석 - > TCP 연결 구축 - > http 요청 보 내기 - > 캐 시 메커니즘 - > 서버 엔 드 처리 - > 클 라 이언 트 에 게 되 돌려 주기 - > TCP 연결 중지
  • Get 와 post 요청 은 전송 방식, 역할, 매개 변수 제한, post 요청 은 일부 관광 기 를 두 번 tcp 요청, get 요청 기본 캐 시 등
  • 을 구별 합 니 다.
  • tcp 와 udp 의 차 이 는 포트, 머리, 연결, 전송 데이터 형식, 응용 등에 서
  • 운영 체제
  • 프로 세 스 와 스 레 드 의 차이 점
  • 프로 세 스 간 의 통신 파이프, 신호, 신 호 량, 소켓, 메시지 큐, 공유 메모리
  • 데이터 구조
  • 스 택 과 스 택 이 먼저 나 간 후에 js 의 실행 스 택 에서 응용 을 말 했다.더 미 는 이 진 트 리 에 대한 것 이 고 더 미 를 정렬 하 는 데 있어 서 말 했다
  • .
  • 이 진 트 리 의 옮 겨 다 니 는 순서, 중간 순서, 후 순서, 너비 우선 검색 을 한 다음 에 다음 알고리즘 실현
  • 을 소개 했다.
  • 정렬 알고리즘 빠 른 정렬, 정렬 삽입, 정렬, 거품 정렬 등 빠 른 배열 과 거품 정렬 을 소개 하고 시간 복잡 도
  • 를 소개 했다.
    4. JS
  • es6 새로운 문법 확장 연산 자, 화살표 함수, 템 플 릿 문자열, 클래스, 배열 방법 등 을 설명 하고 응용 장면
  • 을 설명 했다.
  • 대상 을 대상 으로 하 는 세 가지 특징 다 형, 계승, 포장, 어떻게 실현 할 것 인가
  • New 의 전체 과정 에서 먼저 새로운 대상 을 만 들 고 new 뒤의 대상 의 원형 과 연결 합 니 다. this 는 new 뒤의 대상 을 가리 키 며 new 뒤의 대상 의 구조 함 수 를 실행 하고 구조 함수 에 추 가 된 속성 을 가 져 온 다음 에 새로운 대상 으로 돌아 갑 니 다.
  • 대상 을 대상 으로 프로 그래 밍 하 는 의 미 는 포장 방법 부터 소개 한 다음 에 좋 은 점 등
  • 을 소개 했다.
  • 지침 에서 인용 지침 은 자원 주소 공간 을 가리 키 고 인용 은 한 단락 의 내용 에 대한 인용 이 며 공유 충전 보 를 이용 하여 인용 을 해석 하고 같은 물건 을 공용 한다.
  • 패 킷 은 어떤 함수 가 다른 함수 의 변 수 를 사용 하 는 지, 패 킷 기능 같은 것 을 소개 합 니 다
  • var, let, const 의 차 이 는 js 해석 부터 실행 과정 에서 의 해석 까지 의 차이 점 입 니 다. 그리고 const 정의 변 수 는 반드시 값 을 부여 해 야 합 니 다. 간단 한 데이터 형식 은 변경 할 수 없습니다. 인용 대상 은 안의 내용 을 바 꿀 수 있 습 니 다. 인용 을 바 꾸 지 않 으 면 됩 니 다.
  • let, var, const 는 같은 데이터 형식 을 정의 할 수 있 습 니까? let 와 const 는 안 됩 니 다. var 는 가능 합 니 다
  • 5. Vue
  • vue vue 가 하나의 대상 이 라 고 소개 한 다음 에 소스 코드 부터 그 체 제 를 설명 한 다음 에 구독 자 / 게시 자 와 mvvm 을 중심 으로 소개 한 다음 에 coptute d 의 소스 코드 실현 체 제 를 구체 적 으로 소개 하여 구독 자 / 게시 자 체 제 를 설명 했다.
  • 페이지 를 작성 하고 목록 항목 은 items 이 며 각 항목 은 추가, 수정, 삭제 기능 고찰 구성 요소 화 와 vue 코드 능력
  • 이 있 습 니 다.
    알고리즘 문제
  • 한 줄 의 숫자 를 정 하고 그 안에 대칭 적 인 숫자 가 있 는 것 을 찾 습 니 다. 바로 답장 이 처음에 생각 나 는 것 은 처음부터 끝까지 옮 겨 다 니 는 것 입 니 다. 그리고 2 점 을 통 해 찾 는 방식 을 생각해 내 고 왼쪽 에서 오른쪽으로 찾 습 니 다. 두 알고리즘 의 시간 복잡 도
  • 를 물 었 습 니 다.
  • Nn 의 정사각형 은 N 개의 길이 가 1 인 정사각형 이 들 어 있 고 몇 개의 정사각형 이 있 는 지, 몇 개의 정사각형 이 스스로 규칙 을 찾 아 답 을 제시 하고 생각 (장방형 수량 은 묻 지 않 았 음) 을 말 합 니 다. 답 하 나 는 1 ^ 2 + 2 ^ 2 +... + n ^ 2, 장방형 은 C (2, n + 1) * C (2, n + 1)
  • 입 니 다.
  • 배열 의 디 폴 트 알고리즘 실현
  • 종합 하여 서술 하 다
    전 과정 은 매우 우호 적 입 니 다. 그러나 선택 한 부 서 는 약간 백 엔 드 에 치 우 쳤 을 수 있 습 니 다. 중간 에 저 에 게 백 엔 드 프레임 워 크 를 알 고 있 느 냐 고 물 었 고 node. js 미들웨어 를 물 었 습 니 다. 그리고 데이터 베이스 와 Liux 에 대한 지식 을 물 었 습 니 다. 그 당시 에 직접 말 한 것 은 알 고 있 을 뿐 자세히 묻 지 않 았 습 니 다. 그리고 프로젝트 에서 맡 은 역할, 프로젝트 의 장점, 뒤의 계획 을 물 었 습 니 다.첫 번 째 는 순 조 롭 습 니 다. 대체적으로 대답 을 했 습 니 다. 그러나 두 번 째 면 은 약간 비참 합 니 다. dns 서버 에 물 어 본 다음 에 데이터 베 이 스 를 구축 한 다음 에 일부 문제 의 해결 방법 에 대답 하지 못 했 습 니 다. 알고리즘 문제 도 쓰 지 못 하고 식 었 습 니 다.

    좋은 웹페이지 즐겨찾기