1、网上在线投简历,公司安排面试;
2、面试先是人事简单沟通一下,人事面试过后,比较符合公司要求的,再通知部门技术领导面试的,技术领导通过之后,是部门领导面试沟通,最后又是人事继续聊薪资等等;
3、面试过程中会让自己做自我介绍,人事沟通会聊前后公司任职情况,技术部门领导会问一些技术上的问题,部分领导会聊公司前景、聊大家的价值观等等;
4、最后环节公司会再次聊一下薪资,和入职要求等等,通常被录取的话会在24小时内联系办理入职,不被录取通常就不有后文了。
5、整个面试过来还是比较nick的。
1、问过数据库事务相关的技术问题;
2、高并发相关的问题;
3、redis、memcache相关问题;
等等
首先,扫码签到,前台接待(送水)。然后填表。
然后是等待,这个等待的时间有点长。
然后是面试。
先是自我介绍,然后问了一个项目。然后就开始出题。
先是数据库
写了一个情况和语句,问了索引的使用情况。
我给答案是:可以。
但面试官非说我错了,让我回家试一试(试了,貌似和我的答案一样)。与面试官答案相悖。
从这个问题开始,再以后面试官的问题,就基本不知道问什么了。
大概有3、4个吧。基本上给的答案都和感觉和问题对不上。
可能平时沟通方式不一样,他可能问的是A,而这边回答的是B。
最后提问时,问了一下几个面试题的答案。毕竟很好奇。
但基本上都让我自己百度。
总结:
如果面试官概念里的答案与实际上的不一样。那真的一切随缘,因为会与不会都很难过。
同时,平时多和不同人沟通,倾听并理解不同人针对同一个问题,如何发问,毕竟如果不能理解题目,答案对的概率就更低了。
因为沟通上的障碍,所以,记住的题不多。想到几个写几个吧。
1、索引包括两个字段k(a,b),查询条件where a > 10 and b in (1,2,3)
这个情况,索引k是否会被使用
2、接口的版本开发,从1-10已经开发了是个版本,此时版本10有故障。但是故障可能在之前某一个版本中有。那么如何找到这个故障(给他提示,竟然是一个算法题)