和前天的TCL面试来说,这次的面试可以说综合了TCL的1面和2面。首先就是做两道技术题,接着问你项目中会遇到的问题,其中还会就你说的语言或者框架提问。总的来说豆瓣的这次面试基础知识涉及较少,问的都是相对高级或者平时很少遇到的知识。以下是大致的问题。
1.用正则表达式写一个函数判断字符串是否符合如下规则:一个字符串中的所有字母都被加号包围。如"+a+a+b+"或"+aaa+"
2.使用css控制9个li元素3*3排列,li里面的图片要垂直水平都居中
3.有多个ajax请求,如何确定加载顺序
4.说一下什么是伪类,什么是伪元素。
5.说一下:和::的区别
6.说一下什么是:before 和:after
7.页面资源加载优化
8.说一下你最引以为豪的一个项目
9.你什么时候开始学习前端
10.你从哪些地方学习前端技术