双非一本,想找个前端的寒假实习,面试官很棒,全程引导我得出答案,面试完面试官说一面是过了,但是要求实习时间至少半年,无奈凉凉。
- 如何垂直居中
- transform:translateZ(0)的作用
- margin/padding百分比如何计算
- setimmediate settimeout process.nextTick执行顺序
- vue.nextTick
- requestAnimeFrame
- bind call apply的使用
- 实现一个Promise.all
- axios如何实现缓存请求,即已经向这个url发送过一次请求,下次直接读取缓存。(单例模式)
- v-if v-show的区别
- 父子组件的生命周期如何进行,谁的created,mounted先执行
- 双向绑定
- Vue中的watcher类型
- 浏览器输入url到渲染页面后发生了什么
- 进程之间如何通信(不会)
- 浏览器的缓存机制
- 归并排序
二路归并 let arr1 = [1, 2] let arr2 = [-1, 2, 8, 9] merge(arr1,arr2) //Return [-1,1,2,2,8,9]
- 多叉树的最大深度(类比求二叉树最大深度)
- 逻辑题
在岛上有100只老虎和1只羊,老虎可以吃草,但他们更愿意吃羊。 假设: A:每次只有一只老虎可以吃羊,而且一旦他吃了羊,他自己就变成羊。 B:所有的老虎都是聪明而且完全理性的,他们的第一要务是生存。 问最后这只羊会不会被吃?如果是n只老虎和一只羊呢?
全部评论
(10) 回帖