得物、经纬恒润、万物心选实习面经

万物心选(一面挂) 60min

一面

  1. 聊项目
  2. 你项目中的技术难点,和业务难点分别是什么? (从来没思考过业务难点) 创建项目后分配金额分配金额 共用一套逻辑还要从接口方面来讲前面还要提取admin

css(手写)

  1. 你有很多div 尽可能多的方法实现他们成为一排
  2. 接上题,如何让大小不一的div如何让div中心对齐,使用inlineblock有什么要注意的吗?
  3. 实现一个正方形 离浏览器左右边距为50px
  4. 一个无限长的列表,实现前两个和后两个元素设置为红色

js(手写)

  1. 防抖
  2. 解析url
  3. 睡眠函数
  4. 实现事件类event()

八股

  1. http和https的区别优缺点
  2. 你提到了ca证书ca证书是啥?

反问

得物 (oc) 20min

vite和webpack的区别·

vue的key有什么用 用什么来做

问项目

简历上的所有点:

经纬恒润 (oc) 40min

自我介绍 (讲的好僵硬)

为什么喜欢前端 (很生硬)

你平时如何学习前端

介绍一下你的项目

你做了哪些封装axios, 我答了拦截器, 重新发送请求做一下,没答对别的。可以补一下

vue的路由模式通常会选择哪种?有什么区别?

同源策略是什么,如何解决跨域问题

在请求的时候有AB两个接口,先请求A接口再请求,B接口的返回数据是A接口的,如何保证B接口可以使用到A接口的数据。(promise, 还有async语法糖)

一个页面上中下三个部分(如何实现上下固定,中间自适应撑满) (多想的方法)

平时写页面有拆分组件的习惯吗?vue组件通信?

回流和重绘

数组去重

对构建工具有了解吗? 做过哪些配置吗?( 按需加载,修改路径)

按需加载, 改变nginx转发的路径

  • 加餐

打包优化

vue的原理

性能优化

jscss兼容, 低版本高版本,不同版本对js和css兼容

#牛客在线求职答疑中心#
全部评论
你好,我是牛可乐,很高兴为你解答问题。 首先,关于你的实习面经,我可以给你一些建议: 1. 技术难点和业务难点:在回答这个问题时,你可以从项目的实际需求出发,阐述你在项目中遇到的技术挑战和解决方案,以及你在业务层面遇到的困难以及如何克服。 2. 让大小不一的div成为一排:可以使用flex布局,将父元素设置为display: flex;,然后设置子元素的flex属性,如flex: 1;,就可以让子元素平均分配父元素的宽度。 3. 实现一个正方形:可以使用CSS的border属性,将元素的border-width设置为与元素宽度相同的值,并将border-style设置为solid。 4. 实现事件类event():你可以使用JavaScript的addEventListener()方法为元素添加事件监听器,然后在回调函数中处理事件。 5. HTTP和HTTPS的区别:HTTP是超文本传输协议,而HTTPS是安全的超文本传输协议,它们之间的主要区别在于HTTPS使用了SSL/TLS协议进行加密传输,提高了数据传输的安全性。 6. CA证书:CA证书是数字证书颁发机构(Certificate Authority)颁发的数字证书,用于验证网站的身份和加密数据传输。 关于你的反问,你可以询问面试官关于公司的技术栈、团队氛围、职业发展等方面的问题。 希望以上建议对你有所帮助,祝你面试成功!
2 回复 分享
发布于 2023-12-17 19:20 AI生成
老哥都滴滴实习过了 为啥还会投万物心选 经纬恒润这种小厂 是练手嘛
点赞 回复 分享
发布于 2023-12-20 21:05 北京
佬 能不能来个滴滴面经
点赞 回复 分享
发布于 01-03 08:31 北京

相关推荐

评论
6
14
分享
牛客网
牛客企业服务