华为5.17面试

忘记录音,但是只面了40分钟。
手撕算法题 lc 1624. 瞅了一眼时间,大概20分钟(中间有点紧张,样例测试没过,最后面试官点拨了一下写出来了)。
介绍项目(烂大街的webserver),项目。
八股:
1、介绍TCP、UDP区别;
2、进程间通信方式;
3、网络层有哪些路由协议;
4、讲讲ARP;
5、python迭代器和生成器;
6 ......
貌似还问了几个,忘了哈哈。
最后就是聊天,问我平常除了课题上的内容,有没有自学其他的东西,平常怎么解决项目难点的,巴拉巴拉。
面试官最后说过了,但是有点慌,官网上进度还没显示专业面试通过。
全部评论
面试官盯着你写题和机考写题完全两个状态,还得多练练,我也是这样的
2 回复 分享
发布于 2023-05-17 23:02 广东
有发短信通知过了吗?
1 回复 分享
发布于 2023-05-17 20:42 湖北
手撕代码是什么模式
点赞 回复 分享
发布于 2023-05-19 14:59 上海
楼主哪个部门
点赞 回复 分享
发布于 2023-05-17 20:52 陕西

相关推荐

03-11 12:19
已编辑
门头沟学院 测试开发
查看10道真题和解析
点赞 评论 收藏
分享
1. 请做个自我介绍,包括你的个人背景、大学经历或实习经历。1.1. 在你的学习和实践中,AI大模型工具是如何发挥作用的?是否帮助你解决过具体问题,或提升了某些项目的效率?2. 请你谈谈IPv4与IPv6的区别与过渡策略。2.1 实际过渡过程中,IPv4和IPv6之间互通的关键问题,有哪些技术手段可以实现互通?3. 请你解释一下Java中的垃圾回收机制GC以及常见的垃圾收集器有哪些?3.1 结合实际开发场景,解释在什么情况下你会选择使用G1垃圾收集器,而不是CMS或其他收集器?3.2. G1垃圾收集器是如何优化停顿时间的?它在设计上有哪些特点,使其适合大内存应用?4. 请你谈谈分库分表的常见策略及其在并发场景下的应用。4.1. 在高并发场景下,如何选择合适的分库分表策略?具体会考虑哪些因素来决定使用垂直还是水平分库分表?4.2 实际应用中,垂直分库和水平分库可能会遇到哪些挑战?你会如何应对这些挑战?5. 设计一个简单的项目管理系统,请描述项目、任务、成员的关系及主要的数据库表结构。5.1. 在项目管理系统的设计中,如何确保任务的分配和成员的工作负载是合理的?5.2. 在这个项目管理系统中,如何处理任务的优先级和紧急情况?6 设计一个文本生成HTTP接口供业务方调用,设计请求与返回关键字段,至少包含输入上下文、模型参数、输出结构、错误码以及用于追踪的一次调用ID。该文本生成接口如何支持流式返回?(这道题我换成下面的第六题了)6. 做成本控制,把每次调用成本拆到业务维度,后端如何统计token用量、工具调用次数、重试次数,并按业务方场景、模型版本做聚合报表?6.1. 在设计存储上述统计信息的数据库表时,如何考虑数据的扩展性和性能问题?第十四题是问答题,可以有换题的机会。我以为前面也有换题的机会,结果没有😭,对于IPv4和IPv6的过渡策略刚好考到我了,回答不出来还一直追问可能是我回答的时候太长了,应该还有个第七题,可惜错过了,第七题应该会问日常点的问题
查看15道真题和解析
点赞 评论 收藏
分享
评论
10
46
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务