北京纷扬科技(纷享逍客)前端实习一面

2023-07-10 下午 2.00  base 深圳
1. 首先是问数据结构
2. 问了斐波那契数列 (循环和递归实现)
3. 问了数组扁平化是如何实现的(6种,然后让用reduce实现一次)
4. 浅浅提了一下二叉树,问了有没有学过红黑树
5. 说一下垂直居中的方式有哪些
6. 问了promise,resolve()之后,Promise进入什么状态,问了如果resolve()里面为空时.then还会不会执行; 
   .catch怎么执行; 
   then()、catch()的返回值是什么?
7. bind、call、apply有什么区别?
8. Vue父子组件通信,有哪几种方式?
9. ElementUi有个 dialog弹窗组件。控制弹窗的显示关闭,有一个 visible属性,visible属性有一个  .sync 修饰符,介绍一下这个.sync
10. 白屏页面怎么去排查
11. 场景:我有一个父组件点击后又一个dialog弹窗,那什么控制我父组件dialog的显示呢,(v-model)
   那有多少个东西控制着这个v-model,1.父组件的按钮,2.弹窗中的确认与取消,3.弹窗中有个叉关闭,4.还有点击弹窗外也进行v-model的取消,一定要用v-model控制显示吗,v-bind可以吗
12. 场景,比如我类似逛淘宝的页面,然后进行下拉,怎么做优化
   js层面,防抖和节流,懒加载,虚拟列表监听top和bottom,预加载,分页获取数据
   css层面,图片的压缩,精灵图
   这里介绍了矢量图和位图,说了位图怎么计算图片大小,介绍一下矢量图和位图
13. 一个优秀的前端工程师,需要具备哪些能力?
14. 你刚才说工程师,那你说一下工程师与程序员的区别
15. 你说你有涉及到echarts,那当我切换页面的时候,echarts怎么销毁(之前没处理过)
    dispose()和clear()
16. 做项目时,你觉得在线沟通和当面沟通有什么区别
17. 你说到了读文档的能力,那你英语是多少级
18. 如果线下他有事忙着该怎么处理
19. 说一下开发项目中有哪些角色
20. 你说你有用git,那说一下怎么跟其他人分模块开发。如果负责的是同一个模块,如何去避免冲突,怎么将代码提交到总分支
字数限制不说反问了
#实习##面经##我的实习求职记录#
全部评论

相关推荐

2025-12-28 16:32
重庆邮电大学 Java
程序员花海:1.技能放最后,来面试默认你都会,技能没啥用 2.实习写的看起来没啥含金量,多读读部门文档,包装下 接LLM这个没含金量 也不要用重构这种 不会给实习生做的 3.抽奖这个还是Demo项目,实际在公司里面要考虑策略,满减,触发点,触发规则 库存 之类的,不是这个项目这么简单 4.教育背景提前,格式为 教育背景 实习 项目 技能 自我评价
简历被挂麻了,求建议
点赞 评论 收藏
分享
评论
点赞
11
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务