过了吗佬,昨天面的 没消息挂了
1 1

相关推荐

昨天 20:21
门头沟学院 Java
这次面试本来已经打开录音了,才几分钟火齐镜的HR打电话来,手机自己停止录音了,面完才发现录音没录上还有个未接电话回想了一下,发现vivo问的还挺全面的,实习项目,实验室项目,个人项目都问了一遍,没有八股,没有算法。首先是问的实习;只记得问了我断点续考的细节,我回答了大概流程,说到redis hash存储考试状态,面试官追问:如果用json存储有什么优势劣势、这里我完全没答上来。胡说一通。当天晚上我在分析,我应该先追问这个json存在redis 的String还是用对象和map存在内存中。如果是redis的String,相比于redis hash,我们前端每次更新考试状态的都去序列化整个json,而我们每次更新一般只更新部分字段,所以序列化整个json出来就很浪费,而hash就可以针对某个字段修改,减少性能消耗吧。如果是用对象和map存在内存中,,这个确实更加快,没有redis的网络传输和序列化开销,也支持单个字段直接修改,在低并发场景下更优,但会有内存溢出风险。可惜了这个问题然后就是对其他项目的一些问题,我也中规中矩的回答了。还有个最终致命的问题,面试官问我有写单元测试吗?我说很少写,一般在新加一个功能的时候写吧。他再问:假如你现在在开发自己的agent项目中,你怎么写单元测试。我这真不会了,我就磕磕绊绊说,比如我大模型生成sql之后执行sql失败后,会调用反思机制的方法,这里就可以写一个单元测试之类的。面试应该也看出我不太懂这个就没再问了。这是最致命的问题啊,为什么这么说呢,因为我最后范文日常工作是什么,他说,大部分是什么埋点,写写单元测试什么的。我一听这个两眼一黑心脏骤停,我说为什么问我单元测试呢。如果挂的话70%是因为这个问题,30%是上面的json和redishash的对比不过有一丢丢希望,我问面试官能给我点建议吗,我希望在一次次面试中都能够有收获,他说你还可以,我没什么建议的。难不成真有点希望,幸运女神快眷顾我!目前还没有结果
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务