2021年滴滴出行前端面试题目(一面)

1.自我介绍

---------------------------------------------------------理论部分-----------------------------------------------------

2.前后端你都用过哪些技术

3.了解BFC么,简述一下BFC

4.原生js熟悉么,请说一下querySelecter和queryselectALL的区别

5.请说出三列布局的css方案,用原生,不要用flex

6.项目中用过vue么?请说一下vue双向绑定的原理

7.了解过react么?(我回答不会react),她说简单说说你了解的react

8.解释一下宏任务微任务,js事件循环机制

9.请你描述一下有哪些方式可以解决跨域问题,该如何配置?

10.都用过哪些数组处理的方法?push是什么意思?push以后会改变原数组还是会新生成一个数组?

11.数组的map方法有用过么?解释一下(这个我没用过.....)

12.什么是深拷贝,什么是浅拷贝

13.你都会用哪些GIS软件(因为我是GIS专业的),在校做过哪些大项目

-----------------------------------------------------手写代码部分--------------------------------------------------

14.手写深拷贝

15.解释一下节流和防抖,手写节流函数

16.手写数组扁平化

17. 然后最后面试官自己写了一道题目让我做,题目大致是关于闭包的,记不太清楚了

 

18.你有什么问题想问我的么?

 

 

面试经过及感受:整个过程感觉气氛还是很不错的,面试我的是个年轻的小姐姐,态度很和蔼。手写代码的时候写错了,运行不出来结果她还安慰我说没关系慢慢写。。。。说实话平时专注于做GIS了,前端底层的东西还是需要不断学习啊,不断努力啊

你可能感兴趣的:(面试,javascript,vue.js,css)