程序员面试备战指南

0 阅读1分钟

一、准备一套项目的讲解

1、项目的业务场景(项目是做什么的、一句话表达清楚)

2、主要负责的哪个模块、接口功能点

3、我解决了什么问题、什么坑和bug;或者优化了哪些东西,是如何做取舍的

4、怎么证明我做过(代码结构、表的设计、接口文档、日志截图)

二、项目数量

1、冲击中大厂的实习:俩个(一个偏业务,电商论坛、管理系统都可以;一个偏亮点,缓存消息队列、性能权限、搜索都可以)

2、小厂外包以及传统行业:一个就差不多(但是要求讲的深一点,项目挑重点部分讲,比如挑两个模块自己写或者重构,把CRUD的模块去简化,不要耗费时间在页面的设计上)

3、把亮点写进简历里面(用动作加结果的格式)

三、算法题

1、中大厂的达标线是力扣的前100道的高频题(至少独立做出80%)

2、小厂的话,只需要会做简单的题目,会讲思路,不会的可以沟通就行啦(题型最好是多覆盖)

四、八股文

1、不能偷懒!!至少要背到70%,可以边投边学,可以找岗位的面经题库