工作十个月的菜鸟,面试官会问我什么?记录一下遇到的面试

130 阅读2分钟

3/14 某购物品牌公司:

最近一年的第一次面试,答得不好,估计是凉了。

1.css盒模型;

2.行内元素与块级元素的区别;

3.给行内元素设置边距会怎么样;

4.单行居中,多行居左怎么实现;

5.深拷贝与浅拷贝;

6.浅拷贝的方法有哪些;

7.跨域问题,跨域的解决方案;

8.浏览器的缓存机制;

追问:如何关闭缓存?

9.一个输入框,右边带删除键,要求聚焦输入框并且输入框有内容的时候显示删除键,点击删除键清空输入框?

追问:点击删除的同时,focus事件失效了,删除按钮不见了怎么处理?

10.输入的同时向后端发送请求并且回显数据,怎么保证显示的数据是最后一次输入的值?

11.用户填写表单后不小心退出,怎么保存用户刚输入的值,并且在一天后删除掉?

12.v-show和v-if的区别?


3/20 某数据公司:

1.Vue2和Vue3的区别?

2.Vue3对虚拟DOM做了优化,有了解过吗?

3.说一说虚拟DOM是什么?

4.大文件怎么上传?断点续传、二次秒传怎么实现?

5.Angular和React的状态管理是怎样的?

6.Angular的依赖注入是怎么实现的?

7.Angular中的Rxjs是什么?

8.Rxjs中的Obersvable与Subject是如何处理异步的?

9.Canvas与svg的区别是什么?分别能应用在什么场景?

10.有做过哪些性能优化?

11.了解过哪些编程范式?

juejin.cn/post/728496…

12.有了解过WebGL吗?

13.你的项目是如何处理跨域的?

另外还有一些关于未来规划和简历的问题,这次面试结束得很突然,上一秒还在提问下一秒就结束了。


3/21 某科技公司:

1.项目中有哪些记忆深刻或者亮点的东西;

2.angular的生命周期;

3.angular的响应式表单;

4.angular的依赖注入;

5.angular父子组件传值;

6.rxjs的相关了解;

7.rxjs与promise有哪些区别;

8.ifream与双因子认证;

9.从ui与功能方面说一下表单的结构;

10.依赖注入的设计模式;

11.子组件与父组件都注册了一个服务,是同一个实例吗;

12.angular怎么设置服务的作用域;