程序员面试硬软技能 | 常见面试题回答攻略 | 校招毕业季

程序员面试硬软技能 | 常见面试题回答攻略 | 校招毕业季
From: https://www.bilibili.com/video/av55421384

程序员面试硬软技能 | 常见面试题回答攻略 | 校招毕业季

个人简历;

面试前的准备:
一、实习、校招面试准备几要素:
要素1:一两门编程语言、细节、底层;
要素2:数据结构与算法;多刷题;
要素3:计算机网络、TCP/IP协议栈;
要素4:操作系统基础、基本的问题要掌握,内存置换算法:LRU/LFU、线程调度原理、磁盘调度原理;
要素5:应用框架:MySQL数据库;JavaEE、Spring、MVC;
要素6:项目、实习、比赛经验;

二、常见的技术面试问题:
1、(可提前准备)结合简历上项目的技术问题;不要出现精通字样;觉得是亮点的东西可以写上去。就算是搬别人的项目经验,一定要搞懂。尽量深入细节。两三个亮点就行了。
2、基础性的技术问题;编程语言的特性、虚函数怎么实现、运行时的机制、各种泛型,Java有反射、网络方面的问题、TCP中的三次握手、四次挥手、TCP可靠连接、可靠传输的协议、滑动窗口、流量控制、内存置换算法、进程调度、线程间通信;
3、(几乎必问)数据结构和算法题;刷题、刷题、刷题、没有捷径。
4、(较难)情境性的技术问题,考察应对突发事件、解决问题的思路、抗压能力、实际工作能力、团队协作、千万不能紧张、有想法要表达

三、常见的非技术性面试问题
1、(必问环节)自我介绍,语言表达能力,表达流程,不必卑躬屈膝、一句话概括自己的基本信息:姓名、来源、学校、专业等。一句话简要描述你的目标岗位及想法;一句话概括自己主要的项目经历;实验室经历、控制在30秒到1分钟。
2、关于学习能力的问题、平时如何进行积累和总结的,工作之余,是否进行计划和学习;怎么平衡学习和工作;对新技术有了解吗?通过什么渠道来了解、多写博客多记录、留出时间进行总结和反思、多关注一些技术社区(学习能力的体现)、开源中国、绝经王、有能力可以考虑自己写一些开源项目、注意使用GitHub、
学习能力:有博客、GitHub、公众号;
3、关于个人职业规划问题:不关心你自己本人,更关心3到5年在这个公司有没有可能待下去,看你的事业心、要平和谦虚的心态,千万别表现出特别张狂的态度、可表达先做业务,后期转底层等。
4、关于离职、跳槽的原因:想了解工作态度,千万不要提前公司的不好。讲一些积极正面的问题;
5、关于选手向面试官提问:入职相关的事情,入职能做什么事情、入职岗位的项目、业务、规范流程、职业生涯有没有培养、公司对员工的提升有没有培训、不要提及薪资待遇。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值