2021.08.19
分享一下剛才面試的題目. 新加坡公司
第一題
/* Flatten an array:
Input: [1, 2, [3, 4, [5, 6]]];
Output: [1, 2, 3, 4, 5, 6];
/
Ans:可以搭配 recursion for loop Array.isArray 這三個 topic
第二題
/ Given a string s containing just the characters
'(', ')', '{', '}', '[' and ']',
determine if the input string is valid.
An input string is valid if:
Example:
Input: s = "()"
Output: true
Input: s = "()[]{}"
Output: true
Input: s = "(]"
Output: false
Input: s = "([)]"
Output: false
Input: s = "{[]}"
Output: true
Constraints:
• 1 <= s.length <= 10^4
• s consists of parentheses only '()[]{}'.
*/
第三題
https://drive.google.com/file/d/1eqIqidPS5b00ZV_P1JtxC95_wIZK79-J/view
4.什麼是event loop
5.怎麼做
2021.08.31
為了避免新進前端工程師 會為了面試而刷題
我想在這邊提供一個 resource 來自 frontend master
把書中屬於前端的 "基本" 都走過一遍
再把剩餘的時間拿去刷題
https://frontendmasters.com/books/front-end-handbook/2019/
2021.09.07