同余信科,幽默后端二面
面试官问了个场景题:用户想通过股票代码和买入日期查询自己的购买记录,现在前端传给你一千个该用户想查询的股票代码和买入时间,项目中现在的做法是在一个for循环中反复查询,请问你该怎么优化。
我当然知道是批量查询,用个in子句搞一下就行了。
但当时就觉得这种问题很可笑,怎么会有这种员工在for循环中查询的,效率非常低下,内部是什么通过后期评审的,于是从代码审查、风险规避角度批判了一番,结果这个“技术总监”就不满了,转手跟hr说我能力不太行。
呵呵,我只能说还在死扣技术,不懂管理的人比比皆是,低下的员工些什么烂摊子给自己都不知道,这种人居然也能当上管理?
我当然知道是批量查询,用个in子句搞一下就行了。
但当时就觉得这种问题很可笑,怎么会有这种员工在for循环中查询的,效率非常低下,内部是什么通过后期评审的,于是从代码审查、风险规避角度批判了一番,结果这个“技术总监”就不满了,转手跟hr说我能力不太行。
呵呵,我只能说还在死扣技术,不懂管理的人比比皆是,低下的员工些什么烂摊子给自己都不知道,这种人居然也能当上管理?
全部评论
请问是群面吗
没这么差吧,我觉得人都挺好的
晚上刚面完二面,问完项目之后,不会AI算法项目硬问,然后就问项目的日志怎么查询。后面反问,我问如果有幸通过面试,后面一句话还没开始说,他就开始冷笑一下,感觉有嘲讽的意味。会议结束一小时不到就收到hr信息说不合适了,笑死。
wc感觉面的同一个人,二面我也遇到了这个问题,上午面的,下午给我挂了,
感觉答得没什么问题
讲道理,如果真的技术总监,那就是给你挖坑。诱导你进入错误方向。 本身一千个数据在页面展示会非常卡顿(不信你自己试试)。这里应该要想问的是,数据结果集的分页处理。而不是你觉得的for循环查询问题。把数据从库里抽出来,再筛选。如果现在用户数量10w。你需要把10w的数据量都抽出来?再筛选?
相关推荐
01-13 15:29
南京理工大学 Java 说一下背景,我人在某大厂,想跳槽,但是没有实操的agent经历。想着自己编一个简历和ai项目,然后背一背通关面试。下面我编造的这个项目怎么样?能通过吗?要在哪一个方面重点突破?(我简历部分都通过了。)
哞客37422655...:大厂面agent可能会问问bad case,提前准备三个实例看看 点赞 评论 收藏
分享
点赞 评论 收藏
分享
网易游戏公司福利 592人发布