2019校招提前批面试经验总结

系统管理员 2022-05-14 04:18 386阅读 0赞

个人面试经验总结

针对找开发工作的经验贴

文章目录

  • 个人面试经验总结
    • 1、自我介绍
    • 2、项目介绍
    • 3、扎实基础
    • 4、手撕算法
      • 1)链表
      • 2)数组
      • 3)二叉树
      • 4)字符串(本质就是字符数组)
      • 5)各排序查找算法
      • 6)其它
    • 5、hr面(将常见问题总结好回答)
    • 6、总结,心得
    • 附录

1、自我介绍

面试开始,是自我介绍部分,所以要提前准备好相关岗位的自我介绍,将自己的亮点,能胜任此岗位的优点介绍出来,台上一分钟,台下十年功。提前准备

2、项目介绍

后续问题一般由项目引出,所以将自己熟悉的,做的有技术含量的项目,放在项目经历第一个,自己台下,充分准备技术要点,能够清楚的画出项目架构图,并将相关技术延伸点,吃透。

3、扎实基础

包括该岗位所用语言基础,计算机,操作系统,网络原理,数据结构,数据库海量数据处理,这一部分,多刷几篇面经,将面经中问题,吃透。一般就能过了。

4、手撕算法

在本人面试过程中(纯手写,10分钟以内,不能出错),遇到6种类型题目。

1)链表

链表题目,首先想,快慢指针方法(倒数第K个节点,找环入口),递归(反转链表,合并有序链表),

2)数组

数组问题,有序的查找就是二分查找,tuo-sum问题及其变种,就是双游标。最直观的方法就是循环遍历(面试官不想要的),找出现数字的次数可以借助,hashmap。以及对垒方法。

3)二叉树

此问题一般就考察递归技巧,否则就借助,栈,队列等数据结构,多刷题。

4)字符串(本质就是字符数组)

上面解数组问题的方法适用于字符串,以及动态规划解LCS。判断字符串A是否是B的子串(简单回溯),子序列(双游标)。反转字符串的单词顺序问题(如hello变为olleh),基本都可用基于swap的方法。还可借助栈,队列,递归

5)各排序查找算法

时间复杂度,空间复杂度,尤其是快排写法,堆排序还是要会写,被问到3次了。

6)其它

Fibonacci数列最优写法。动态规划,回溯法,生成Excel表头。
只要把牛客网剑指offer都刷会,原理都吃透。再刷够200道LeetCode,你可以拿下90%的面试。本人被挂的面试基本都是算法部分。

5、hr面(将常见问题总结好回答)

自我介绍,最大优点最大缺点。爱好。一件你最自豪的事,你最用心做的一件事(最好跟项目相关,比如自学开源项目,否则被diss没技术底蕴),是怎么解决的,你的职业规划。某些厂hr还会问一些技术问题。以及一些开放性问题,此时一定要逻辑清晰,给出具体分析过程(不论对错,重点考察你逻辑思维,所以考虑全面点)。

6、总结,心得

本博客根据本人多次面试经历所总结,献给需要的人。其它面经就不写了,在网上找,个人认为一定要早开始准备,做好上面的几点,一定可以拿下90%的offer。(能去大厂实习,一定去,实习转正比秋招不知道简单到哪里去咯!能提前批面试,就去提前批面试(在实践中学习,实践出真知,当然不要毫无准备的去送经验),所以提前准备吧)!

附录

本人面试快手后台面经一篇,原文发在牛客网(建议学弟妹多去牛客网刷面经,可以快速学习面试经验,直击面试官考题)。
快手面经传送门:https://www.nowcoder.com/discuss/102176

发表评论

表情:
评论列表 (有 0 条评论,386人围观)

还没有评论,来说两句吧...

相关阅读

    相关 提前来啦,冲不冲

    虽然还没到7月中旬,各大互联网公司像百度、字节等,校招提前批基本已经开始啦,有同学就会纠结担心自己没准备好,去了就是当炮灰,但是不投的话就会白白浪费一次机会 参加秋招提前批有

    相关 2019年秋提前面筋

    综述 本人非科班生,本科普通二本院校、硕士西安某末流985,本硕专业都是电子与通信工程,基本做的东西离不开单片机、DSP、FPGA、STM32,先前完全没有接触过网络、数

    相关 2019腾讯春暑期实习提前编程题

    错过了腾讯的春招编程题(在牛客笔试前已经电话面所以就没参加,有自己做C++的笔试,对C++不熟,感觉已经凉了),但是朋友做了便截图下来然后自己练习一下,给我的感觉就是,会做的就

    相关 华为2019

      面试是在一个酒店里面的,人很多,面试和流水线一样有20-30个面试官同时进行,面试分成2轮一轮是技术面,一轮是主面。      一面是技术面是一个比较年轻的面试官,面试时