百度大佬你投的那个部门
点赞 1

相关推荐

03-21 19:40
已编辑
华中科技大学
2.26暑期第四面,淘天某部门研发工程师C/C++,提前约好了时间并告知是电话面,下午快六点面完后晚上八点多就接到电话约了二面,一面面试官听声音感觉很年轻,面了大概40min1. 自我介绍,然后开始逐个聊项目细节2. 问websocket协议+消息格式的封装3. 问第一个项目能支撑到多少的并发、单个事务的延迟是多少4. 问不能支持更高并发的瓶颈是什么5. 项目中访问的服务商API实测延迟是多少6. 问第二个项目中的关键设计,简历上写到的一些功能是如何去实现的7. 第三个项目涉及到grpc和pb,问技术选型的考量8. grpc作为一个类似二进制的RPC框架,底层是什么原理?比如说协议设计、封装格式等等方面9. 接下来开始聊实习,细说实习内容,顺便问了一下了不了解当时用的一些仪器的原理,我没答上来,面试官说实习四个月都没有好奇底层原理想把它弄明白嘛(是的没错)10. 对于k8s的了解大概是什么程度11. 给了一道算法题,思考后说怎么做+时间空间复杂度:有n个点的有向无环图,邻接矩阵为d[i][j],数值范围是1到10e9,如果d[i][j]为0的话就说明i到j没有边,求满足点1到点n的路径长度为17的倍数这个约束条件的最短路径(不知道为什么电话面要做算法,听题目听了好久想了一会儿做出来了,用二维动态规划,不过时间复杂度好像答错了,面试官说回去再想一想)12. 反问环节:问了一下业务和base这次面试还是比较简单的,感谢善良的面试官小哥哥虽然二面后还在泡着#淘天##面经##C++##牛客AI配图神器#
查看12道真题和解析
点赞 评论 收藏
分享
一句话总结:客户端复杂度不如后端一根毛。愿世上再无坑人的客户端招聘1.以前做客户端开发,那可需要实打实的技术。要搭建复杂的项目框架,像搭建一座高楼一样,从底层开始,一步都不能错。处理网络请求时,得考虑各种网络状况,确保数据准确、及时地传输。数据存储也是个大难题,要选择合适的存储方式,优化存储结构,提高数据读写效率但现在有了Cursor,只要输入简单的需求描述,它就能生成代码框架,还能帮忙处理网络请求和数据存储的代码。很多原本需要深入思考和复杂操作的工作,瞬间变得简单。这就导致,原本体现开发者技术价值的工作,变得没什么技术含量,很多人都能借助工具完成。2.对于想从事客户端开发的人来说,现在的就业环境变得更严峻了。企业在招聘时,会考虑既然借助Cursor很多人都能完成工作,那对开发者技术水平的要求可能就会降低。这就导致大量非专业出身,或者技术水平一般的人涌入这个行业,竞争变得异常激烈。 对于有经验、技术好的客户端开发者来说,他们的优势也很难在求职中凸显出来。因为企业可能更看重成本,既然普通开发者借助工具也能完成工作,为什么要花高价聘请技术高手呢?3.在职业发展方面,Cursor的出现也让客户端开发者的成长空间受到限制。以往,开发者通过解决复杂的技术难题,积累经验,提升自己的技术水平,从而获得晋升机会。但现在,很多难题都能被Cursor轻松解决,开发者失去了锻炼和成长的机会。而且,随着Cursor等工具的普及,企业可能会减少对客户端开发者的岗位需求,甚至可能将一些客户端开发工作外包给低成本的团队或个人。这就导致客户端开发者在公司内部的晋升机会减少,职业发展前景变得黯淡。#牛客AI配图神器#
点赞 评论 收藏
分享
牛客网
牛客企业服务