携程前端实习 一面 4.16
携程的笔试是做过最简单的笔试,没有之一,三道算法题,最后一道不能用JS写,然后只达到了90%,想着笔试应该能过,昨天11点收到面试通知,想着抱携程大腿,太天真。
4.16 20+min
1.this指向错误的原因,你想指向a,但实际指向了b,然后写了调用函数,说出this的指向
如何改变this的指向,bind和call的区别,
有些浏览器不支持bind,手写函数实现bind
2.jQuery,选择器有哪些
css的选择器有哪些
jQuery中操作DOM对象设置样式(不写css,完全在js中设置)和在CSS中写样式的优缺点
3.时间复杂度:
数据库中n条数据,查找的时间复杂度。
为什么log2n中为低的2省略,二叉树的高度为logn,为啥三叉树的高度也为logn
有序单链表插入的时间复杂度
有序数组插入的时间复杂度
为什么二分查找的时间复杂度中会含log2
在时间复杂度为什么省略2上抠了半天,然后就一直问复杂度,一直在抠,然后网络不佳,面试官直接给我挂断了,我在聊天框中问他是不是我网络不好,然后过了1min,显示今天面试结束了。。。。
结束语也没有,我准备的反问的问题也没问上,结束了携程之路。
查看11道真题和解析
