22届春招实习试水之路汇总(前端+后端)

本文记录了22届学生从后端转向前端实习的面试历程,包括搜狐、贝壳找房、字节跳动等公司的面试经验。面试涉及计算机网络、数据结构、前端知识、算法题等多个方面,分享了面试官的问题和自己的回答,以及面试反思和建议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

写在前面

本人22届软工本科,从去年年底开始慢慢准备笔试/面试。原本意向岗位是后端,后来觉得前端更有意思,就转投了前端,基本面的都是前端岗位。找春招实习的经历还是挺磕磕绊绊的,在此进行汇总记录。

时间线记录

第一批投递(后端)

4.3 投递(直接官网投递,无内推):

  • 华为通用软件工程师(数据通信产品线)
  • 网易互联网Java开发实习生(网易有道)
  • 美团Java后端开发实习生(基础研发平台)
  • 腾讯后端开发实习生(PCG)

4.7 华为笔试[已挂]

4.10 网易笔试[已挂]

4.11 美团笔试[已过]

4.16 投递(直接官网投递):

  • 字节跳动后端开发实习生(番茄小说)- 有内推码
  • 阿里巴巴Java后端研发实习生
  • 猿辅导服务器研发实习生

4.18 腾讯笔试[简历未被捞]

4.21 美团一面[已挂]

4.23 阿里笔试[已挂]

第二批投递(前端)

5.20投递(校园22届实习双选会):

  • 搜狐前端开发实习生
  • 贝壳找房前端开发实习生
  • 北京思特奇前端开发实习生
  • 中国电子系统前端开发实习

以上是有后续消息的,总共投了10家左右吧,其他暂无笔试/面试通知(也有可能错过了一两个电话)。

5.28 中国电子系统笔试[6.2已过-以为有了搜狐offer拒了面试]

5.29 搜狐一面[ 5.31口头offer - 6.3口头offer被鸽]

6.1 贝壳找房一面+二面[6.1已过]

6.2 思特奇线下笔试+面试[6.2已挂]

6.3 贝壳找房hr面[已挂]

第三批投递(前端+后端)

6.18 字节抖音前端内推投递

6.25 字节前端一面[已挂]

6.27 牛客投递

通过内推链接或邮箱投递:

  • 快手前端实习生(电商生态)
  • 蚂蚁金服前端实习生
  • 便利蜂前端实习生
  • 猫眼前端实习生

实习广场投递:

  • 网易有道前端实习生
  • 好未来前端实习生

(虽然都是通过联系内推投递,但可能是简历改得不好,基本上都石沉大海没有消息,除了便利蜂直接给我推了校招笔试的链接,唯一一个打电话联系我的是网易有道,但是错过了。)

7.6 便利蜂前端校招笔试

7.6 科大讯飞后端内推投递

7.9 科大讯飞后端面试[已offer]

面经

后端只面了两场,第一场基本没有什么参考价值,面试官知道我不会框架以后就没怎么问了。第二场是唯一拿到offer的科大讯飞的面试,也比较简单。面经主要以前端为主。

5.29 搜狐前端实习一面(焦点)- 视频面45min - 口头offer被鸽

这是我投递前端岗位的第一次面试,搜狐的面试官人特别好,居然说我基础知识掌握得还不错。base北京,部门是搜狐焦点,腾讯会议进行的视频面45min。

自我介绍+项目相关

项目只是简单地聊了聊一两句,没有问关于难点和亮点的问题。

计算机网络+数据结构
  1. 计算机网络的五层架构?每一层大概都做了些什么事情?
  2. HTTP和HTTPS两个协议的差别?SSL协议大概是一个什么东西呢?
  3. 数据结构学了吧?讲一下快速排序。
前端知识
  1. JS这块,对闭包有了解吗?
  2. 那原型和继承呢?
  3. 你有专门看过JS相关的书籍吗
  4. 那你是怎么去学习JS这门语言的呢
  5. JS有多少种基本数据类型?
  6. undefined和null有什么区别?
  7. CSS有了解吗?BFC知道吗?
  8. vue这块,有研究过它底层的一些东西吗?就是只使用了它提供的脚手架写的项目是吧?
算法题

不是力扣上的题,就只是特别基础的题目,感觉就是编程入门的时候的课堂练习那种。

  1. f(n) => 1+2+3+…+n,即输入n,输出1加到n的和,条件是不能使用循环和不能使用数学的求和公式(不能用乘除)。

    (递归)

  2. const arr=[x, y]; f(arr) =>[y, x] //x,y是数字或字符串。即将x和y的值互换,条件是不能开辟新的内存空间,即不能声明变量。

    (x=x+y,y=x-y,x=x-y)

闲聊
  1. 对自己未来职业上有什么规划呢?
  2. 在前端这一部分的话,近期你有在自己去学一些什么东西吗?
  3. 你是打算一直做前端还是之后会考虑转到其他技术岗位上?
  4. (不知道为什么突然又开始问我的web3D项目,感觉他对这个很感兴趣。。使用Babylon搭建3D场景,需要什么东西?就是说,在计算机里绘制出一个3D场景,需要通过Babylon去构建,那一个3D场景里面有一些什么元素呢?)
  5. 大概什么时间可以入职呢?
反问
  1. 部门和业务?搜狐焦点,房产的买卖互联网相关的服务。小程序,vue,react的开发工作。
  2. 新人的培养和实习生主要的工作?导师制,业务融入有一套流程,每两周沟通会。
  3. 点评面试表现?(在学校学习的知识基础还不错,很早之前学的东西,有印象、能记住,比较好。但是JS和CSS没有一个系统的学习方式,不要太依赖线上的博客和视频,推荐看看JS红宝书和CSS权威指南。要了解一些底层的东西。)
  4. 技术面一共两轮吗?只有一轮,后面就是hr面了。
口头offer被鸽

我还是挺想去搜狐的,hr5.31给了口头offer,问6.3(周四)能不能入职,我说6.3有事,6.4才能去,她说找人帮我代办入职。后来加了另一个hr微信,又说代办比较麻烦,6.10(下周四)再入职(只能每周四办入职)。结果,6.3和我说,因为我一周去三天太少,领导不批offer,让我6.4不用去了。感觉就是养鱼吧~

6.1 贝壳找房前端一面 - 视频面30min

贝壳首先是要做一个线上的测评,我是5.20线下投递,5.28做完测评当天就给我打电话约了一面时间,效率很高的一家公司!一面完过了十分钟就给我打电话让我接着二面,二面完过了十分钟又给我打电话约了6.3的hr面。贝壳的面试官人都很好!!

自我介绍+项目
  1. 你的项目用过哪些页面布局?比如说flex
  2. 项目用的是vue哪个版本?vue的双向绑定原理了解过吗?用vue-cli创建的项目是吗?
  3. 编译工具是webpack是嘛,用vue-cli创建完后,webpack各种loader了解过吗?比如说样式构建使用css-loader、style-loader,图片的话用url-loader。
  4. 项目里和后端接口交互用的什么做的?异步请求?ajax?
  5. 你们的项目用了什么组件库?
前端知识+计网
  1. 了解HTML5吗?简单说一下HTML的语义化标签
  2. 说一下CSS里的单位,比如说px、em、rem
  3. 了解过BFC吗?
  4. 输入url到页面显示发生了什么?
  5. 说说客户端拿到服务器返回的HTML信息之后的重绘和渲染的区别是什么?
  6. 谈谈JS的闭包
  7. JS的深拷贝和浅拷贝了解过吗?
  8. JS的前端的缓存cookie,section storage和local storage的区别?
  9. 了解过浏览器的同源策略吗?比如说在请求的时候跨域了,怎么解决这个跨域?
git知识
  1. 之前用过github?github里有自己写的项目吗还是只是用来收藏一些资料?
  2. 用过git命令吗?比如说克隆一个项目是用git clone还是用的工具?
  3. 比如说拉取一段代码,git pull然后后面是怎么写的?
  4. 了解过git pull和git rebase的区别吗?
  5. git flow工作流了解过吗?比如说3-5人开发的项目里,创建分支怎么规范?
算法题
  1. 用JS写一个冒泡排序
反问<
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值