首页 / 大厂面试
#

大厂面试

#
31882次浏览 972人互动
此刻你想和大家分享什么
热门 最新
前端面经总结
一面(1h)1. 讲一个你参与过的项目,你在项目中的职责、使用的技术栈以及遇到的问题。2. BFC的作用及触发条件,使用场景讲一下。3. 在项目中,你使用过哪些ES6特性?4. 常见的HTTP状态码有哪些?分别表示什么含义?5. 前端缓存机制讲一下,如何利用前端缓存机制优化性能?6. HTTPS相较于HTTP有哪些优势?讲一下HTTPS的加密原理。7. 请求头中包含哪些重要信息?如何通过请求头实现跨域资源共享(CORS)?8. Vue的响应式原理是什么?如何实现数据的双向绑定?9. Vue的响应式原理中,为什么直接通过索引修改数组元素无法触发更新?如何解决?  10. 在使用Webpack时,你采取了哪些优化措施?11. 地图中大量标记点(Markers)的渲染性能如何优化?13. 实现一个函数,计算二叉树的最大深度。● 题目描述:二叉树的深度是指从根节点到最远叶子节点的最长路径上的节点数。请实现一个函数,接收一个二叉树的根节点作为输入,返回该二叉树的最大深度。● 输入输出要求:输入一个二叉树的根节点,输出一个整数,表示二叉树的最大深度。● 示例:// 示例二叉树://     3//    / \//   9  20//     /  \//    15   7// 最大深度为3const root = {  val: 3,  left: { val: 9, left: null, right: null },  right: { val: 20, left: { val: 15, left: null, right: null }, right: { val: 7, left: null, right: null } }};console.log(maxDepth(root)); // 输出:314. 编写一个函数,实现两个二进制数字符串的相加,并返回结果字符串。● 题目描述:给定两个表示二进制数的字符串,编写一个函数将它们相加,并返回相加后的结果字符串。输入和输出都为字符串,且只包含字符 '0' 和 '1'。● 输入输出要求:输入两个字符串形式的二进制数,输出一个字符串,表示两个输入二进制数的和。● 示例:const a = "1101";const b = "1011";console.log(addBinary(a, b)); // 输出:"11000"二面(1h)1. 讲一下你的前端模块化的理解。2. HTTP/2 解决 HTTP/1.1什么问题?3. 在你的项目中,你是如何设计埋点方案统计用户点击“加入购物车”的行为?4. Hash 模式和历史模式(History API)的路由跳转差异,如何实现服务端兼容。5. Vue 2 的 Object.defineProperty 和 Vue 3 的 Proxy 在响应式处理数组时的区别是什么?  6. 讲一下Vue 的异步更新策略,以及 nextTick 的实现原理。  7. Loader 和 Plugin 在 Webpack 中的作用有何不同?举例说明常见应用场景。  8. Webpack 热更新(HMR)的实现原理,包括客户端和服务端的协作流程。9. 手写一个支持异步链式调用的 Promise 基础版本,需包含 resolve 和 then 方法。 10. 给定数组 nums,判断是否存在三个元素 a, b, c 使得 a + b + c = 0。 11. 设计一个地图搜索框的自动补全功能。三面(40min)1. 讲一个你觉的最有成就感的项目?2. 平时用那个地图软件,你觉的百度地图和高德地图有什么区别?3. 在很多人协作开发中,若遇到接口定义不一致或代码冲突,你会如何推动问题解决?4. 你有没有团队中主动分享或推动技术方案的经历。5. 平时是怎么学习前端的?了解的最新的技术是什么 ?6. 未来3-5年,你希望在前端领域达到什么目标?地图的业务场景实现个人成长?7. 给定两个非递减整数数组 nums1(长度为 m+n)和 nums2(长度为 n),将 nums2 合并到 nums1 中,保持非递减顺序。
查看30道真题和解析
点赞 评论 收藏
分享
2024-07-31 21:34
华南理工大学 运营
网易海外广告优化面经
📮投递渠道:实习僧🕙Timeline :7.3 投递-7.3 简历被查看-7.4 约面-7.5 线上电话☎️面试✅面试问题:1.结合岗位J D做自我介绍。2.你能够保证的实习时长是多久?3.每周是五天都能到岗吗?4.你在自我介绍中提到你是因为之前项目经历中有接触到广告投放,所以想投递这个岗位,那你能简单描述一下海外广告优化这份工作具体是做什么的吗?(之前在xhs上看其他uu分享的面经说会问为什么投递这个岗位,我自我介绍中说了,这里就没问了)5.你平时有使用过一些海外媒体平台吗?6.中国地区已经有抖音了,是因为你有喜欢的博主才会去刷TikTok的吗?7.在你以往的实习过程或者校园项目过程中你有去对接一些外部的客户吗?8.对自己的性格做一个评价,是属于外向的还是内向的?9.你过往实习的加班强度是怎么样的?10.面试官说海外广告优化这个岗位工作日一般是晚上8点下班,周六周日早上要花1-2个小时做日报,这个工作强度可以接受吗?11.怎么理解责任心和执行力?✅反问环节:1.工作内容及团队协作模式工作内容主要分为三个板块:[一R]每日早上做数据日报[二R]下午会和设计团队沟通制定广告素材,并且根据外部客户的反馈优化素材[三R]协助主优化师在海外媒体平台做广告投放,3个月以后会独立负责部分广告投放工作,团队会涉及跟设计团队、外部客户对接面试官声音超级温柔,但感觉更偏好招聘性格外向且能接受高强度工作的实习生~~  海外广告投放 大厂实习 互联网大厂 
查看10道真题和解析
点赞 评论 收藏
分享
2023-07-13 17:42
北京师范大学 Java
校招简历专业技能放最后就好了
      大厂面试官很灵活,你写了什么,面试官就问什么。大厂的面试不是八股文,大厂的提问灵活度更高。跟中小公司那种比较僵硬的不一样,大厂的面试官是要追问的,问了第一个问题只是一个引入。后面他会继续问底层要怎么实现,实现某个功能要怎么去做。      大厂看基础和深度,同学简历上没写的内容,那大厂一般是不会去问的。大厂面试可以问的东西很多,主要依赖项目的询问,然后项目问完之后是考点的部分。实际上面试官自己准备好了一套题,他就来问你就好了。如果你简历上写了,那就按照你写的来,而且他不会问很浅的,他就会问使用,最后还问到底层。而你在简历上写的专业技能这块,写“了解”或者是“熟练”都是一样的。面试官觉得你要熟练的东西,就算你写的“了解”他也要问的很深,面试官觉得只需要了解的内容,你写的“熟练”他也不会问那么深。      所以要注意,在大厂校招环节,会的东西往简历上写,不擅长的东西不要往上写。专业技能不要写花里胡哨的各种中间件框架,就正常写网络算法、Java等要点。      很多中小公司不一样,面试官不会去深问,那就是一问一答,问完拉倒。因为面试官觉得在小公司你无非就是一个新手,过来能用就好。所以他只简单地一问一答,你背背就好。      另外,在校招环节中,不管大厂中厂小厂,专业技能都是一个非重点。很多同学的简历喜欢把这个点放在学校项目上面,这个是不对的。这是社招的写法,因为社招每个人做的项目是不一样的,所以大家的专业的技能点也是不太一样的。面试官看一个人的技能点跟公司所需的功能点一致,那就会优先考虑。      但校招不一样,校招大家基本上是一样的,建议把它放到简历最后的部分,放在自我评价前面就可以了。而且不要瞎写。大厂和中厂写的专业技能是不一样的,不要因为这个不加分不减分的项给自己挖坑。
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客企业服务