笔者编码十载,面试过很多人,也被很多人面试过
我其实发现很多企业不太懂怎么面试程序员,要么八股文,要么就纯项目经验,其实这些都是可以靠短期包装的
我的第一个问题一般是算法题,因为这些东西是没法背的,也背不了的,而且看他写算法的过程,思路,可以看到他对代码的严谨,思路,跟他沟通看他表达是个很重要的点,这也是大厂喜欢考察算法的原因,不要觉得大厂傻
第二个问题,你除了工作中做的项目,业余时间做过什么软件,什么游戏,有没有提交过开源软件的代码过?
因为如果你不爱一件事情,你不可能把它做的真正优秀,要是你热爱编程,你就无法避免的会去开发你自己的demo或者项目
方法2,互联网是有记忆的,你可以看一个人的博客,文章,github账号,这些都是不可能靠短期伪装的东西,了解一个人的技术深浅,包括他的价值观,兴趣爱好是否与你相投,当然这个比较花时间,可以借助一些采集软件来进行
言简意赅是我的风格,希望对你有用