公司:字節(jié)跳動(dòng)
崗位:前端開發(fā)實(shí)習(xí)生
1)筆試:
一共有三次只嚣,我是第一次考的沮稚。
時(shí)間:2019-03-16 10:00-12:00
題目:4道基礎(chǔ)編程題,主考算法介牙,編程能力
- 第一題簡單壮虫,忘了是什么了。环础。囚似。
- 字符串的題,如果有三個(gè)相同的字母线得,則去掉其中一個(gè)饶唤;如果時(shí)AABB的形式,去掉第二個(gè)字母的第一個(gè)贯钩,即AAB
- 一圈人募狂,每個(gè)人有不同的分?jǐn)?shù),要求分?jǐn)?shù)比相鄰的人高的角雷,擁有的獎(jiǎng)品數(shù)比鄰居大祸穷,求出總共要準(zhǔn)備多少獎(jiǎng)品。每人至少有一個(gè)獎(jiǎng)品
- n條繩子勺三,不同長度雷滚,得到m條相同長度的繩子。輸出最大長度值吗坚。
經(jīng)驗(yàn):審題不細(xì)致祈远,因?yàn)樽詈髢蓚€(gè)測試用例給的輸入為整數(shù)呆万,我就默認(rèn)用Scanner去讀int,導(dǎo)致我的算法單元測試正確但提交時(shí)通過率一直為0%车份。
我是交了之后才恍然大悟的谋减,但已經(jīng)晚了,晚了扫沼。出爹。。跪
好不容易做出來缎除,結(jié)果栽在了int和double上以政,想shi的心都有了…………
但是,過了伴找,也是很神奇了。废菱。技矮。
2)一面:
視頻面試,面試官很……嚴(yán)肅殊轴,完全沒有消除緊張衰倦,他面無表情,說話也沒什么力旁理,每次答完一個(gè)問題樊零,回到都是“嗯……行(拖很長)”。
內(nèi)心os:什么鬼孽文!對(duì)不對(duì)你倒是說啊
1.介紹一下web項(xiàng)目
2.說一下css的box-size
3.Content-Type有哪些
4.application/x-www-form-urlencoded主要用來干什么的
4.說一下js的代理
5.代碼實(shí)現(xiàn)一個(gè)代理驻襟,如on(elem, eventName, selector, callback) {}
6.反轉(zhuǎn)鏈表相關(guān)的代碼題:class Node {
constructor(value, next) {
this.value = value;
this.next = next;
}
}
function reverseList(head) {
// 請實(shí)現(xiàn)這個(gè)函數(shù)
}
7.遍歷樹的代碼題:判斷樹中是否存在節(jié)點(diǎn)和為k的路徑
延伸:不用必須到子節(jié)點(diǎn),判斷是否有和為k的路徑
class Node {
constructor(value, left, right) {
this.value = value;
this.left = left;
this.right = right;
}
}
1
2 3
4 5 6
isSum(root, 8) => true 1 2 5
isSum(root, 11) => false
isSum(root, 3) => true 1-2
isSum(root, total) {
}
結(jié)果芋哭,毫無懸念沉衣,掛掉了。
我太緊張了减牺,然后基礎(chǔ)知識(shí)也不牢豌习。
菜是原罪!