前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >面试大厂该做哪些准备

面试大厂该做哪些准备

作者头像
虎妞先生
发布于 2024-03-04 01:04:44
发布于 2024-03-04 01:04:44
1060
举报

2024年伊始,很多朋友想要换个工作环境,无论主动还是被动,春天都是很适合行动起来的季节。

无论你想要哪个类型的公司,都应该像去面试大厂一样去准备。

这么说的原因有二:

1.法乎其上,得乎其中,法乎其中,得乎其下。不要在还没有行动的时候,就开始目标降级。

2.中小公司的面经毫无参考意义,面试官面试毫无章法,自己可能也是半斤八两,这样的面试过程毫无正向反馈。

那么大厂面试问些什么呢?

技术专项,项目经历,八股文,算法题。

这四部分的优先级和比重,依次降低。

技术专项是什么呢,就是基于业务,基于现状在某个技术点上做过比较系统深入的研究,比如:前端脚手架,性能优化,node,监控平台,数据埋点,微前端,构建工具的打包优化等等。

我之前接触到的一部分外包人员和培训班学员,毫无这方面的意识。

但是无需过多,有一项专精,其他的有涉猎了解即可。

项目经历,雷同的项目就无需写了,一个vue全家桶的项目写了3个,没有任何意义。一般面试官会在项目经历中去寻找技术点,这个时候能和技术专项结合起来就最好不好过了。一般来说,项目经历一个移动端的,一个PC端项目,如果有node服务端经验,或者小程序方面经验,都可以写上去,足够了。

除非项目切合度非常高,否则,面试官并不关心你干过哪些项目。

八股文,这个需要去背,如果能理解着去背就更好了,但是我更倾向于能用自己的话表达清楚。一般专门抽出2周时间,过个两遍就差不多了。

算法题,如果你要冲大厂,那还是先把hot100刷2遍以上吧。如果不是把字节阿里腾讯当作终极目标的话,把重心放在手写代码题上。

比如实现一下promise下的所有方法,总得会吧,防抖节流,event Bus,ES6的API方法等等。

这个我觉得是不分大小厂的,无论在哪里,我是面试官,我一定会问。

只靠提问,我是不知道你会不会写代码的,也不知道你能力的深浅。

面试官要招聘的是自己以后的合作伙伴,所以他也得为自己负责,希望招聘一个足够聪明代码能力足够强的伙伴进来。

而这时候,小公司问算法题会被吐槽装,问手写代码题就非常合理。

在我的逻辑里,写不对没关系,只会写一点没关系,写错没关系,如果一行代码都写不出来,只能说明你又菜,又不努力。

当然这里也是可以提现区分度的,比如:如何把一个防抖节流写得让面试官赞不绝口,可以看看下面这篇文章。

实现防抖、节流函数 - 掘金

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-03-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
商品管理系统_营销系统四大系统
项目开发使用SSM(Mybatis + Spring + Springmvc)实现商品管理相关功能,MySQL作为后台数据库。功能包括查询商品列表,添加商品信息等,具体要求如下:
全栈程序员站长
2022/09/20
5870
利用springboot 将数据库中的数据导出为excle。还实现将excle里面的数据上传到数据库里面
写一个接口,浏览器一输入这个接口,那么就可以导出数据库里面的数据到excle表里面了。要实现这个功能。我们使用springboot
一写代码就开心
2020/11/20
4.1K1
利用springboot 将数据库中的数据导出为excle。还实现将excle里面的数据上传到数据库里面
快速迭代-自助快递系统升级了
升级版自助快递查询系统,采用SpringBoot + Apache Shiro + Mybatis Plus + Thymeleaf 架构。kuaidi-cms致力于开发最精简、实用的快递CMS管理系统,完美自适应。 上篇文章一款精美的后台内容管理系统讲解了环境搭建。并添加了一些扩展功能。今天接着讲怎么在服务器部署快递查询系统。
不安分的猿人
2020/05/08
9110
快速迭代-自助快递系统升级了
java入门019~springboot批量导入excel数据到mysql
jpa的使用我们在上一节已经给大家讲过了,不知道如何创建的亲,记得去翻看上一节的文章:《java入门018~springboot2使用JPA操作mysql数据库》
编程小石头
2020/10/11
5.8K1
Nginx 搭建图片服务器
本章内容通过Nginx 和 FTP 搭建图片服务器。在学习本章内容前,请确保您的Linux 系统已经安装了Nginx和Vsftpd。
芋道源码
2019/05/09
6.6K0
Nginx 搭建图片服务器
SSM 单体框架 - 教育平台后台管理系统:Maven 进阶使用
教育后台管理系统是提供给相关业务人员使用的一个后台管理系统,业务人员可以在这个后台管理系统中,对课程信息、广告信息、用户信息、 权限信息等数据进行维护。
RendaZhang
2020/09/24
1K0
SSM 单体框架 - 教育平台后台管理系统:Maven 进阶使用
Spring boot集成MybatisPlus
Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。(摘自mybatis-plus官网)Mybatis虽然已经给我们提供了很大的方便,但它还是有不足之处,MP的存在就是为了稍稍弥补Mybatis的不足。在我们使用Mybatis时会发现,每当要写一个业务逻辑的时候都要在DAO层写一个方法,再对应一个SQL,即使是简单的条件查询、即使仅仅改变了一个条件都要在DAO层新增一个方法,针对这个问题,MP这样一个框架,一种集Mybatis与Hibernate的优点一起的框架。它提供了Hibernate的单表CURD操作的方便同时,又保留了Mybatis的特性。
二十三年蝉
2018/08/01
8800
Spring boot集成MybatisPlus
SSM 项目 ——— 小米商城后台管理系统
本项目主要目的是使学员更深层的了解IT企业的文化和岗位需求、模拟企业的工作场景,分享研制成果,增加学员对今后工作岗位及计算机应用开发对客观世界影响的感性认识,使学员对技术有更深入的理解,在今后工作中能有更明确的目标和方向。并能为日后职业规划提供很好的指导作用。
全栈程序员站长
2022/09/14
3.6K0
SSM 项目 ——— 小米商城后台管理系统
springboot集成mybatis+jsp项目结构: pom配置文件如果想将mapper文件和dao层放在一起如下图:将配置文件修改为
项目结构: pom配置文件 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boo
用户5899361
2020/12/07
6070
Spring Boot 微框架
猫头虎
2024/04/07
1630
Spring Boot2(一):使用Spring Boot2集成Mybatis基础搭建
Mybatis 初期使用比较麻烦,需要各种配置文件、实体类、Dao 层映射关联、还有一大推其它配置。mybatis-spring-boot-starter就是 Spring Boot+ Mybatis 可以完全注解不用配置文件,也可以简单配置轻松上手。
鸟不拉屎
2019/07/03
8820
cms项目系列(一)——SSM框架搭建
我们在main目录下新建两个文件夹,分别是java和resources,并把cms标记为Sources目录,resources标记为Resources目录;
程序员的时光001
2020/07/14
7820
springboot跳转原生html项目结构pomapplication.ymlcontroller
项目结构 pom <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0"
用户5899361
2020/12/07
5050
springboot跳转原生html项目结构pomapplication.ymlcontroller
SpringBoot集成Mybatis
目标:集成Mybatis 工具:IDEA--2020.1 学习目标:框架工具集成 本次学习的工程下载链接放到文本最后面
背雷管的小青年
2020/06/08
9630
SpringBoot集成Mybatis
spring boot + mybatis + layui + shiro搭建后台权限管理系统
maven :3.3.3 JDK : 1.8 Intellij IDEA : 2017.2.5 开发工具 spring boot :1.5.9.RELEASE mybatis 3.4.5 :dao层框架 pageHelper : 5.1.2 httpClient : 4.5.3 layui 2.2.3 :前端框架 shiro 1.4.0 :权限控制框架 druid 1.1.5 :druid连接池,监控数据库性能,记录SQL执行日志 thymeleaf :2.1.4.RELEASE,thymeleaf前端html页面模版 log4j2 2.7 :日志框架 EHCache : 2.5.0 ztree : 3.5.31
ZhangXianSheng
2019/10/15
4.5K0
spring boot + mybatis + layui + shiro搭建后台权限管理系统
Java实现把图片上传到图片服务器(nginx+vsftp)前言:需求:功能实现:总结:
前言: 在我另一篇笔记中已经记载了如何用nginx + vsftp搭建图片服务器(请参考nginx + vsftp搭建图片服务器),并且用vsftp的客户端工具filezilla测试过已经可用。但是在
贪挽懒月
2018/06/08
4.2K0
springboot搭建
2.选择“Spring Initializr”,点击next;(jdk1.8默认即可)
用户8682940
2021/12/02
3990
手撸的一个快递查询系统,竟然阅读量过1.8w
做这个项目的初衷是因为我去年在微信卖老家水果,好多朋友下单后都问我快递单号,每天发货后我都要挨个甄别这个人是哪个快递信息,很麻烦一部小心就搞错了。基于这件小事我有了自助快递查询的这个想法。将发货的快递信息导入到我的系统里,用户访问我的系统,通过输入手机号就可以查看自己的快递物流信息。 项目是去年8月写的,一直搁浅在哪,最近无意间翻看我发的那篇文章自助快递单号查询阅读量竟然都1.8w了,有图有真相。
不安分的猿人
2020/04/23
1.5K0
手撸的一个快递查询系统,竟然阅读量过1.8w
Java学习笔记-全栈-web开发-19-SpringBoot入门项目创建与整合
Spring 框架包含几十个不同的子项目,涵盖应用开发的不同方面。如此多的子项目和组件,一方面方便了开发人员的使用,另外一个方面也带来了使用方面的问题。每个子项目都有一定的学习曲线。开发人员需要了解这些子项目和组件的具体细节,才能知道如何把这些子项目整合起来形成一个完整的解决方案。在如何使用这些组件上,并没有相关的最佳实践提供指导。对于新接触 Spring 框架的开发人员来说,并不知道如何更好的使用这些组件。Spring 框架的另外一个常见问题是要快速创建一个可以运行的应用比较麻烦。
devi
2021/08/18
5460
mybatisplus整合springboot(Springboot框架)
记得刚接触SpringBoot时,大吃一惊,世界上居然还有这么省事的框架,立马感叹:SpringBoot是世界上最好的框架。哈哈!
全栈程序员站长
2022/08/02
6260
mybatisplus整合springboot(Springboot框架)
推荐阅读
相关推荐
商品管理系统_营销系统四大系统
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文