視訊面試寫個人資料人格測試筆試含面試,要兩個小時,過程愉快
詢問過去經驗
考題:
請解釋 Angular Ch
ange Detection 的機制以及效能上的差異。 (10%)
請用 javascript,配合迴圈的語法,印出下列圖示,注意空白(15%) (靠右倒三角形)
看完下列程式碼,console.log 會依序印出什麼?(10%)
async function async1() {
console.log("async1 start");
await async2();
console.log("async1 end");
}
async function async2() {
console.log("async2");
}
console.log("script start");
setTimeout(function () {
console.log("setTimeout");
}, 0);
async1();
new Promise(function (resolve) {
console.log("promise1");
resolve();
}).then(function () {
console.log("promise2");
});
console.log("script end");
請解釋 Angular DI (依賴注入) 是什麼,以及如何幫助管理組建和服務之間的依賴關係?(10%)
請簡述以下 javascript 的方法 (5%)
.pop()
.reserve()
.splice()
.join()
.map()
.filter()
.some()
.reduce()
.unshift()
.pop()
.reserve()
.splice()
.join()
.map()
.filter()
.some()
.reduce()
.unshift()
請解釋 Angular Reactive form 和 Template-driven From 之間的主要差異。 (10%)
請解釋 Angular AOT 編譯和 JIT 編譯有什麼不同。兩種編譯方式各自有什麼優缺點。 (10%)
面試建議
現場面試的話要手寫。筆試要好好準備。
感覺他們要資深工程師。
過去做過的專案要詳細分享。人資和工程師不會問太刁鑽問題