Wu Sili: PCG Tencent document interview experience
Wu Sili: Byte interview experience
Wu Sili: Ali tao department front-end interview experience
Byte e-commerce sector side
- Let me introduce myself
- Know your Flex layout
- What properties does flex layout have
- What are the values of these flex layout properties
- Do you know when a Flex layout will fail
- Fixed position of navigation bar, internal Flex layout failure how to solve the problem
- Two boxes are arranged up and down, box A is fixed height, box B covers the bottom, how to layout
- How often do YOU use ES6?
- What methods do ES6 arrays have
- What is the difference between the forArray method and the Map method
- Es6 object method, how to put the value of the object key, value into the value
- Vue has two directories: acesste and static
- Why write initializers and functions in didMouted during the React lifecycle
- Git says some commands
- What’s the difference between a pull and a Fitch
- Echart, what did you draw
- How does Echart adapt to screen size
- When and for how long
- Do you have any questions for me
Byte e-commerce second interview
Technical interviews will involve computer fundamentals, programming, algorithms, data structures, and projects. It is recommended that you prepare in the following aspects:
· Review the basic knowledge of software engineering in advance, such as operating system, network, etc. The interviewer will choose the focus of the communication based on your experience
· Practice coding and algorithms ahead of time, and make writing clean, concise, bugfree code your goal
· Understand common computer data structures and their application in specific scenes, compare the advantages and disadvantages of different methods, and find the optimal solution
· Collate and review the projects I have done, and recall the overall structure, technical details and implementation principle of the projects
- Introduce yourself
- {a_apple:”111″, b_apple:{c_appple:{d_apple:”222″}}} The key in the form of an underscore is converted to a small hump and returns a new object X
Byte data department one, two interviews
Implement express
class App { tasks = [] use(middleware) { var task= () => { return new Promise((resolve) => { middleware(resolve); } } }) this.tasks.push(task); } async run() { for (var i = 0; i < methods.length; i++) { await methods[i](); }}}Copy the code
recursive