preface
It has always been a goal of programmer friends to get the offer from big factory. How did I get the offer from big factory? Today, I would like to share with you my weapon to get the offer from big factory. Topics include Html, CSS, Javascript, Vue, HTTP, browser interview questions, data structures and algorithms.
The whole interview treasure book content is very detailed, a lot of knowledge points in the summary of time may still have some mistakes, this treasure book contains knowledge points will not be in the article all content to show you, all sorted out in a PDF, for everyone interview helpful can pay attention to me + comment message claim!
HTML interview questions section
1. What are the new features of H5? 2. How does it work? 3. How to turn off the auto-complete function of HTML5 form 4. How to realize the communication between multiple tabs in the browser? 5. Do not use the border to draw a 1px high line, in different browsers in standard mode and weird mode can be consistent effect 6. 7. On which browsers has your page been tested? What are the kernels of these browsers? 8. There is a very important thing at the beginning of every HTML file, Doctype. 9. What are the advantages of div+ CSS over table? SRC and href 12. 13. After the CSS/JS code goes online, developers often optimize performance. From the moment the user refreshes the web page, where will there be caching for a JS request? There are a lot of pictures on a page (large e-commerce website), the loading is very slow, what methods do you have to optimize the loading of these pictures, to give users a better experience 15. 17.17. What are the new features and elements removed from HTML5?
Html interview questions
CSS interview questions
1. Box model 2. How to achieve the largest square 3. Horizontal and vertical center 5. Two-column layout, fixed left, adaptive right, left and right without overlap 6. How to achieve left and right contour layout 7. Draw triangles 8. Link@import Import CSS 9.
CSS interview questions
JavaScript interview questions
2.ES5 and ES6 declare variable 3 in several ways respectively. The concept of closures? The advantages and disadvantages? 4. Shallow copy and deep copy 5. The method of array deduplicating 6. Promise. All 9. Async and await 10.ES6 class and constructor differences 11 What are the properties? RAF (requestAnimationFrame)…
Insert a picture description here
Javascript high frequency handwritten code problems
1. Implement a new method 2. Implement a Promise 3. Implement an apply function 5. Implement a bind function 6. Shallow copy, deep copy implementation 7. Implement a throttling function…
image
1. The principle of Vue bidirectional binding 2. Describe the process of Vue from initialization page — modification of data — page UI refresh. 3. How do you understand Vue’s responsive system? 5. Since Vue can accurately detect data changes through data hijacking, why is it necessary for virtual DOM to diff detect differences? 6. What is the key value in Vue? 7.Vue lifecycle 8. What are the communication modes between Vue components? 9. What is the difference between Watch, methods and computed tomography? 10. How to reset data in Vue? 11. What is the use of the write name option in the component? 12. What hook functions does vue-router have? What is the difference between a route and a router? 15. What is the mechanism of Vue nextTick? 16. What are the attributes of Vuex? 18. Have you heard about Vue 3.0? 19. What does vue-CLI do for us? .
Insert a picture description here
HTTP, browser interview questions
1. What are the storage methods of the browser? 2. How to resolve cross-domain? 3. Understanding of browser cookies and sessions. 4. What happens when you type the URL? 5. Steps of browser rendering 6. Page rendering optimization 7. Forced cache vs. negotiated cache 8. Process 304 11.HTTP Status code 12.Web Performance Optimization…
Insert a picture description here
Data structures and algorithms
List 1. Simple reversed list 2. Interval reversed list 3. Group of two flipped lists 4. How do I detect linked lists forming rings? 6. How to find the beginning of the ring… Stack and queue 1. Valid parentheses 2. Multidimensional array flatten 3. Normal hierarchical traversal 4. zigzag hierarchical traversal of binary trees 5. right view of binary trees 6. Perfect squares… Binary tree 1. Pre-order traversal 2. Middle-order traversal 3. Post-order traversal 4. Maximum depth 5. Minimum depth 6. Symmetric binary tree…
Insert a picture description here
Due to the space limitation, the detailed information of the PDF document is too comprehensive, the details are too much, so only part of the knowledge point screenshots out of the rough introduction, each small node there are more detailed content! The program ape that has need (yuan) can click download directly!