前端2021暑期实习面经 腾讯+字节跳动

本文记录了作者在腾讯的多次面试经历,包括电话面试、一面和二面等环节,涉及前端知识、项目经验、问题解答及面试反思。面试问题涵盖原型链、LeetCode题目、Vue生命周期、前端优化、WebPack、数据库查询等方面,展现了面试的严格性和多样性。虽然部分面试未能通过,但作者从中收获宝贵经验,并继续为后续面试做准备。
摘要由CSDN通过智能技术生成

4.2 电话约第一次面试

  • 简单了解项目情况
  • 问了是否保研,为什么不保研
  • 什么是原型链
    然后就约了2号下午面试

4.3 腾讯第一次捞人一面

这次面试让人感觉像是聊天,轻轻松松地我人就没了,本次面试是两位面试官轮流面试

第一个面试官

  • 项目经历
  • 前端知识体系
  • 什么是原型链
  • 做题:leetcode 316原题

第二个面试官

  • 你这题没做出来,有思路吗?说一下
  • 前端学了多久
  • 有用过继承吗
  • 有闭包的实际应用经验吗?
  • 有没有现在可以看到的项目
    • 说一下你在项目里负责了什么
    • 为什么你这网站会有这样的问题
    • 有做自适应吗
  • 你说你在学习Vue,说一下Vue的生命周期
    • 如果我想在页面渲染完成后输出一些内容,应该在那个函数里写代码
  • Vue和React的区别
  • 了解JS的封装吗,有封装过一些代码吗?
  • JS内存管理
  • 了解WebPack吗
  • 学过那些专业课 答:数据库,操作系统,数据结构,计算机网络还在上
  • 联表查询的sql怎么写
  • 。。。还有一些想不起来了,可能因为我没上过计算机网络,就没问计算机网络相关的

这次面试结束后不到1个小时就出结果了,意料之中的凉了,然后又马上被捞了

4.4 腾讯第二次捞人一面

本次面试和上一次相比,感觉更正式

  • 自我介绍
  • 你说的这些项目有现在能看到的吗
    • 该项目设计的技术栈
    • 说一下你项目中负责的内容
    • 项目中遇到的难点
  • 你是怎么学前端的,什么时候开始学的
  • 基础题:
    • 说一下盒子模型
    • 选择器的优先级是如何的,为什么有这样的优先级
    • 需求:用户第一次进入网页,弹出提示框,用户关掉后,以后再次进入不再弹出,怎么实现?
      • 除了存在localStorage还有其他方案吗?
      • sessionStorage、cookies、localStorage哪个更大
    • 如何实现对多个异步请求的监听
      • 优化
    • 在网址栏中输入网址到网页成功渲染,经历了哪些步骤,详细叙述
    • 假设现在要实现一个搜索引擎的搜索框,该如何监听事件,如何发送请求

因为没背计算机网络,也是意料之中的凉凉,计算机网络不过关也敢去面试也有够搞笑的,不过从这两次面试中得到的经验也是很宝贵的,继续努力吧

4.8 腾讯云

4.8 腾讯云 一面

怼项目,一个一个怼

4.10 腾讯云 二面

只是面了10分钟,让我讲自己简历上的项目,功能介绍,职能,都讲一遍后,说我的项目不怎么复杂,然后问我技术栈排名

4.12 查状态进入了HR面

4.12 临时加的三面

下午HR打电话来加我微信,让我准备面试,以为是HR面,但是面试时才发现全程面技术

  • 自我介绍
  • 谈项目,项目中遇到的问题
    • 用户微信小程序白屏了,怎么排查bug?
    • 微信小程序的性能优化
    • 网页的性能优化
  • 智力题:估算某一时刻深圳上空的飞机
  • 做项目过程中最让你崩溃的时刻
  • 你想从这份实习中得到什么
  • 你的实习时间安排

最后没给我反问的机会

4.13 目前还在HR状态,没人联系,许愿HR面

4.13 晚上HR打电话来进行面试,面了约20分钟

  • 自我介绍

  • 了解所面的事业群的业务嘛

  • 介绍一个你的项目,详细介绍,功能,你负责的内容等

  • 做项目遇到过什么问题,从项目中有什么收获

  • 知道base在哪吗?

  • 家庭情况

  • 有无心理疾病

  • 在面哪些公司

  • 拿到offer怎么选择

  • 反问

    • 什么时候能出结果
    • 对我的评价

面试官是个男生,给了我很多建议,面试体验挺好的

挂电话前HR给我发了云证,云证完后进入录用评估,许愿OC

4.15 找师兄查了状态,在offer报批中,许愿OC,许愿正式offer

4.19 云证后第5天,焦急等待中,许愿OC

4/9字节跳动 一面

一个月前在boss直聘上面投的,4/8打电话来叫我去面试

  1. 自我介绍
  2. css position有哪几个可选的属性值
  3. js事件循环
  4. 微信小程序双线程
  5. 微信小程序性能优化的方法
  6. 做题:
    1. 去重(忘记用===了,用了map, 说没必要)
    2. 实现任务队列

4月13感谢信,凉凉

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值