简介:
面试的前提准备包含5~6个方面:简历编写、项目经验、技术能力、简历投递(牛客网、脉脉、智联招聘、BOSS直聘)、面试准备、算法准备等等内容。
面试过程包含内容:一般分为2~3轮技术面试+1轮HR面试,1轮技术面试又包含了基础知识和业务逻辑面试和算法面试(中大厂必备)。
基础知识面试:对专业知识是否掌握,掌握的熟练度又是几成。比如学校学习的操作系统、计算机组成原理、计算机网络、数据结构、数据库甚是前端相关知识都可以考察。
业务逻辑面试:对简历上的项目考察,面试官根据项目的内容进行考察,比如项目某个功能为什么要这么做?优缺点分析,假如重新让你再做一次,你会怎么做。。。然后会针对你所做的东西进行深度挖掘。
1、确定编程技术学习方向
比如我喜欢的方向是Java编程技术,那么去招聘网看看对Java有哪些技术模块要求。
Java基础,理解IO,多线程,集合等基础框架,对JVM有一定的了解
熟悉主流的开发框架,如SSM(Spring、SpringMVC、MyBatis)等等
熟悉分布式系统的设计和应用,熟悉常用的分布式技术
熟悉微服务架构及主流的微服务技术栈,如SpringBoot、SpringCloud
2、投递简历时间线
- 7-8 月,互联网大厂的提前批,校招正式开放。
- 9-10 月,秋招黄金期。
- 11-12 月,面试、发 offer 阶段,部分企业会有补招。
3、背八股文和刷算法题
利用闲杂时间背八股文和在LeetCode刷几道算法题
4、如何利用平台投简历
当你上面三个步骤都准备得差不多的时候,这时候可以投一些简历,渠道有哪些呢?可以利用企业官网和公众号,牛客网,BOSS直聘,智联招聘,牛客网上面的互联网多,有在职员工发布的内推码