腾讯一面凉经

云架构平台后端开发
开始是自我介绍,因为没有实习经历,所以直接就开始拷问项目
项目有哪些亮点,遇到了什么难点,如何解决
项目里做了什么,sql事务,文件管理,除了lru外还有哪些替换算法
学得最好的一门课是?我说是软件安全实践与原理(一门选修),面试官就问了dos攻击和一些网络攻防的东西(感觉面试官懂的好多)
问了一些c语言的八股,struct和union的区别,static关键字的作用
Python是一门动态类型的语言吗?
最后写了一道算法题,蛮简单的,给一堆整数和一个数n,用这些整数凑出n,求最少要多少个数,但是一开始想复杂了,想用回溯,最后才写完,如果时间足够不排除还有手撕题目的可能
感觉还是要把项目提前准备好吃透,问得很杂很全面😇
全部评论
coding是lc 原题 零钱兑换吧
点赞 回复 分享
发布于 03-25 19:17 陕西

相关推荐

一、项目相关1. 项目难点:  ◦ 项目中最具挑战性的部分是什么?如何解决的?  ◦ 面试官持续深入追问项目细节(“拷打项目”)。2. 库存服务实现:  ◦ 如何设计并实现库存服务?整体流程是什么?  ◦ 要求画出流程图。  ◦ 是否使用加锁机制?如何保证库存一致性?  ◦ 如果 Redis 挂了,如何应对?  ◦ 熔断恢复后,如何保证库存数据的一致性?二、技术基础1. Golang 相关问题:  ◦ Golang 的 map 如何保证并发安全?  ◦ map 的底层实现原理是什么?  ◦ 解释 Golang 的 GMP 模型,要求画出 GMP 关联图。  ◦ channel 如何传递数据?    ▪ 手撕代码题:      ▪ 线程 A 通过 channel 传递数据给线程 B,B 计算后返回结果。三、编程手撕1. Channel 应用:  ◦ 实现 A 线程通过 channel 发送数据给 B 线程,B 计算后返回结果。四、其他问题1. 个人情况:  ◦ 是否接受调剂到武汉?  ◦ 项目是自学的吗?是否参加过培训班?  ◦ 认为自己写代码最多的语言是什么?大约多少行代码量?2. 闲聊环节:  ◦ 非技术性交流,涉及个人经历、职业规划等。面试时长• 总时长约 1 小时 10 分钟(19:10 - 20:20)。总结:map这块答得非常差,压根没打出来。拷打项目较多,面试官人很好。
点赞 评论 收藏
分享
评论
2
3
分享

创作者周榜

更多
牛客网
牛客企业服务