依图科技前端面经

我要不断面试,被虐,5555~

1. 自我介绍

2. 技术经验+实习经验

3. 在学校学习的课程

4. 比较队列和栈

5. 用两个栈实现队列的出栈入栈操作

6. 给定一个数组,里面有若干个1和若干个2,现在需要将所有的1放到数组左边,所有的2放到数组右边,时间复杂度O(n),空间复杂度O(1)。请实现这个排序算法。

7. 实现水平居中

8. Margin:0 auto在什么情况下有效

9. Calc怎么用

10. vertical-align什么时候有效

11. Flex布局居中(可惜我忘了属性值怎么写,大写的懵逼)

12. 事件捕获和冒泡的过程,事件是在什么时候发生

13. 阻止冒泡的方法

14. preventDefault和stopPropagation区别

15. “5”+1是什么,为啥是51


#春招##面经##前端#
全部评论
里面有若干个1和若干个2,现在需要将所有的1放到数组左边,所有的2放到数组右边,时间复杂度O(n),空间复杂度O(1)。请实现这个排序算法。 这个不是遍历一遍,有几个1,然后在数组的左边全部赋值为1,右边赋值为2就行了吗?
点赞 回复
分享
发布于 2018-03-31 18:43
设置前后两个指针 不断移动 前面的指针遇到2和后面的指针遇到1 两个元素互换
点赞 回复
分享
发布于 2018-03-31 18:51
联易融
校招火热招聘中
官网直投
感觉不难啊。。全会
点赞 回复
分享
发布于 2018-03-31 18:12
我的面试是大概聊几句,然后写代码,他发一个石墨文档地址给我写,题目是:输入一个字符串,输出他的全排列数组,要求10分钟内完成。我做得不好,而且写死了只是三位字符串的情况,挂了 
点赞 回复
分享
发布于 2018-03-31 19:47
请问你是什么时候在哪里面试的哈?
点赞 回复
分享
发布于 2018-03-31 21:25
昨天晚上才投的2333 他们没笔试吧
点赞 回复
分享
发布于 2018-04-01 09:22
我面运维岗的,就面了17分钟,问题也基本都说上来了,不知道能不能二面!
点赞 回复
分享
发布于 2018-04-01 23:50

相关推荐

点赞 33 评论
分享
牛客网
牛客企业服务