链家java现场面,一面凉凉
拿着我做的笔试题和我的简历,自我介绍都没有,直接问我没有做的第三题,就是c语言程序去除注释,怎样做,说一下思路,然后问我最后一题,就是判断两个字符串是不是互为旋转。问我怎样做,我说了一个网上看的答案,然后问我会不会正则表达式,不会,会不会动态规划,闭包,不会,然后拿着我的简历,问我项目,介绍一下自己项目的架构,我说没有架构,都是一步一步想出来的,然后面试官说说一下你想的过程,我就简单的介绍了一下,让我画数据库的表的e图,忘了怎么画,就说不会,然后让我写一下表之间是怎样关联的,让我看到我项目里有防sql注入,怎样怎样实现的,我说项目字数不够,凑的字。看到我项目有redis,问我为什么使用redis,我说看人家用,我也用,就说了一下。查数据,先查redis,没有的话再去数据库查,问我redis的数据结构走哪几种,我说我只用list,剩下的没用过,然后让我写sql,有一个学生表,和一个课程表,他们之间用外键关联,问我如何用一句sql实现查找哪门课学生选的最多,没写出来,看我博客,说看我最近在写tcp方面的东西,问我tcp是如何进行拥塞控制的,我回答的太坑了,回答错了,然后就问我有什么问题问他,我就不停的问他各种自己困惑的问题,面试官都给我很详细的回答,最后我们就在不停的聊天,他告诉我怎样去学一个东西,我问为什么对本科生要求这么高?他说对本科生和研究生要求都是一样的,所以本科生就很吃亏,少学了好几年。反正面试就是在聊天之中进行的,面试官太好了,我问的问题基本都回答了。也很和蔼,全程微笑,就像是朋友聊天那样。
最后,重点来了,他说我只要把kmp算法写出来,就让我过,但是,我不会写😂😂😂,凉凉#Java工程师#
最后,重点来了,他说我只要把kmp算法写出来,就让我过,但是,我不会写😂😂😂,凉凉#Java工程师#