当前位置:网站首页>Share PDF HD version, series
Share PDF HD version, series
2022-06-12 12:45:00 【InfoQ】
Preface
I'm preparing for an interview recently , Then review the items you have written before , Books , note , article . At first glance, I have no impression of many knowledge points , What can be photographed most is that even the articles I wrote in order to prevent forgetting to write actually feel that I didn't write them . Some people are beginning to doubt life .
Okay , Don't talk nonsense , It's not long since the peak of job hunting for gold, silver and four , I will share the information I collected with you . I also wish you a good job at home .( Information in this article fit 0-2 year )
From entry to mastery , Including Tencent 、 Bytes to beat 、 millet 、 Ali 、 sound of dripping water 、 Meituan 、58、 A lot of spelling 、360、 Sina 、 Sohu and other first-line Internet companies were asked questions in the interview , Covers the beginning of intermediate front-end technology .
The main part of the article is the outline , The details can be obtained at the end of the article !
If you are familiar with the knowledge listed in this article , I believe it will greatly increase your chances of passing the first two rounds of technical interview ! These contents are for your reference , learn from each other .

Text
1, Original link
1) There are several ways to create objects ?2)instanceof Principle ?
2, class
1) Declaration of a class ?2) Build instance ?/ Declare a class , How to generate instances of classes ?


3, Inherit
1)call、apply The common points and differences of ?2) use javascript Implement object inheritance / Several ways of inheritance , The advantages and disadvantages of these methods ?
4, Scope
1) Tell me about your understanding of scope chain ?2)this?3) Please state the following values ?4) Please state the following values ?


5,javaScripti Closure
1) The characteristics of closures ?2) Closure scenarios ?3) The application of closure in actual development ?4) Please state the following values ?5) Please state the following values ?6) Please state the following values ?


6,js Operating mechanism / Single thread / asynchronous
1) How to understand js The single thread ?2)js Why single threaded ?3) What's the difference between synchronous and asynchronous ? Take a synchronous and asynchronous example respectively ?4) When you need asynchrony ?5) What is task queue ?6) Please state the following values ?7) The difference between stack and queue ?8) The difference between stack and heap ?9) What is? event loop?10)event-loop technological process ?11) Which statements will be placed in the asynchronous task queue ?12) When to put on the task queue ?


7,js data type
1)js Use typeof What types of ?2) How to accurately determine whether a variable is an array type ?3)js What types of variables are distinguished according to how they are stored , And describe its characteristics ?4)null and undefined The difference between ?5)undefined Typical usage of ?6)null Typical usage of ?7)chrome60+ Browser ,a===b Which is it ?


8,js Built in functions in / Built-in objects
1)js What are the built-in functions / Data encapsulation class object ?2)js What are the built-in objects in ?3)js What types of variables are distinguished according to how they are stored , And describe its characteristics ?4) String method / String Object methods ?5) Array methods / Array Object methods ?6) Array API?7) object API?


9, Array weight removal
1) How to duplicate an array ?( Method )2) Compare the speed of the above array de duplication methods ?( performance )3) One sentence array de duplication ?4) Keep the non repeating elements in the array ?5) Keep the repeating elements in the array ?

Last
in general , If the interviewer examines the ideas, he will start with the projects you have actually done , Check your actual coding ability , Will let you type the code on the computer , Look what editor you use 、 plug-in unit 、 Coding habits, etc . So when we answer the interviewer's questions , Have a clear logical idea , It's good to know what you're saying when talking about project technology with the interviewer


[ Open source sharing :【 Analysis of front-end interview questions in large factories + Core summary learning notes + Real project practice + The latest explanation video 】](()
边栏推荐
- Tron API wave field transfer query interface PHP version package based on thinkphp5 attached interface document 20220528 version
- Geek challenge 2021 Web
- 22年gdcpc广东省赛记录
- Dom and BOM in JS
- Openmax (OMX) framework
- 二叉树(序列化篇)
- Introduction, installation and use of core JS
- This direction of ordinary function and arrow function
- 号称下一代监控系统!来看看它有多牛逼
- ITK 原图种子点经过roi、降采样后index的变化
猜你喜欢
随机推荐
深度剖析指针的进阶——C语言的进阶篇
ITK multi-stage registration
Various data transmission
vtk 三视图
常数时间删除/查找数组中的任意元素
Geek challenge 2021 Web
itk itk::BSplineDeformableTransform
【VIM】.vimrc配置,已经安装Vundle,YoucompleteMe
关系代数笛卡尔积和自然连接的例子
Soft test network engineer notes
WebStorage
二叉树(序列化篇)
三维坐标点拟合球(matlab and C )
号称下一代监控系统!来看看它有多牛逼
Array -- seven array topics with double pointer technique
Bat interview & advanced, get interview materials at the end of the text
Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inference
Influxdb2.x benchmark tool - influxdb comparisons
Start with Xiaobai, take the weight parameter from the trained model and draw the histogram
MySQL 分区表介绍与测试





![[an Xun cup 2019]iamthinking](/img/86/f83f3ca7967eae6c4be4562db45150.jpg)

![[HXBCTF 2021]easywill](/img/a2/8bf7d78fccf0d365490a84a8a9883d.jpg)

