商汤科技后端秋招一面50min

1、实习介绍
2、详细介绍下你的实习项目,做的业务工作以及在里面扮演的角色
3、面试讲述自己对这个项目的理解,问是否理解正确
4、对于这个平台的搭建,对应的技术栈以及具体的实现是怎么实现的?
5、这个平台后端的服务是怎么设计的,有哪些模块?
6、怎么把它部署到这个平台上去应用的?
7、实习项目细节拷打
8、选择其中一个自己的项目经验详细聊下
9、自己的项目细节拷打
10、重构以下这段代码,让它支持不同的“计算实现”,并通过接口完成解耦。比如后续可加法实现、乘法实现、自定义计算实现等。
interface:
A 实现 A+B+1
B 实现 A+B+2
package main
import "fmt"
func Add(a, b int) int {
// 内部逻辑
return a + b;
}
func main() {
fmt.Println(Add(2, 3));
}
11、你有用过 Go 的 interface 这一块吗,你怎么理解 interface 在 Go 的定义和使用?
12、你是怎么理解 Golang 的 GMP 模型呢?内部是怎么实现的?
13、error 的一些最佳实践在具体的业务开发过程中,你去怎么样理解的?
14、怎么样保证 error 的信息是连贯的呢?最佳的实践是怎么样的?
15、算法题:给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储一位数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。
示例 1:输入:l1 = [2,4,3], l2 = [5,6,4]输出:[7,0,8]解释:342+465 = 807
示例 2:输入:l1 = [0], l2 = [0]输出:[0]
示例 3:输入:l1 = [9,9,9,9,9,9,9], l2 = [9,9,9,9]输出:[8,9,9,9,0,0,0,1]
提示:每个链表中的节点数在范围 [1, 100] 内,0 <= Node.val <= 9,题目根据保证列表表示的数字不含前导 0
16、反问
全部评论
忍耐王
点赞 回复 分享
发布于 2025-12-30 19:29 广东

相关推荐

算法:LC3.&nbsp;无重复字符的最长子串(mid,ACM模式,自己写输入输出,直接秒)无项目拷打,只让讲了项目中缓存穿透、缓存击穿、缓存一致性的解决方案。大多时间拷打八股,主要是Mysql、Redis和Kafka(项目中有用到),还有计算机网络。Mysql和Redis考得很深,问了一些工程问题的解决方案没答得很好,最后面试官说知识的广度挺好、深度有欠缺1.&nbsp;SQL事务题,这两个事务同时执行,说明它们的执行流程,失败还是成功--&nbsp;表&nbsp;t&nbsp;有主键&nbsp;id,值为&nbsp;1,&nbsp;3,&nbsp;5,&nbsp;10,&nbsp;15,&nbsp;20--&nbsp;事务&nbsp;ASELECT&nbsp;*&nbsp;FROM&nbsp;t&nbsp;WHERE&nbsp;id&nbsp;=&nbsp;7&nbsp;FOR&nbsp;UPDATE;--&nbsp;事务&nbsp;BINSERT&nbsp;INTO&nbsp;t&nbsp;VALUES&nbsp;(6,&nbsp;...);INSERT&nbsp;INTO&nbsp;t&nbsp;VALUES&nbsp;(8,&nbsp;...);INSERT&nbsp;INTO&nbsp;t&nbsp;VALUES&nbsp;(11,&nbsp;...);2.&nbsp;Mysql的事务是什么?有哪些特性?3.&nbsp;Mysql的原子性底层如何实现?(undo&nbsp;log)4.&nbsp;讲一下Mysql的MVCC机制的实现原理(readview、undo&nbsp;log、隐藏字段)5.&nbsp;Mysql的覆盖索引、前缀索引、索引下推分别是什么?6.&nbsp;如何定位和优化慢SQL语句?(慢查询日志、explain关键字)7.&nbsp;使用explain分析慢SQL语句时,哪些字段比较重要?8.&nbsp;Mysql的主从复制的数据同步流程是怎样的?(binlog、offset)9.&nbsp;介绍下Redis的常用数据类型10.&nbsp;讲一下你项目中如何解决缓存穿透、缓存击穿和缓存一致性问题?11.&nbsp;如何使用kafka解决消息丢失问题?12.&nbsp;如何使用kafka防止消息的重复消费问题?13.&nbsp;kafka发送消息时,如果因为网络问题出现消息丢失,如何解决?14.&nbsp;从浏览器输入百度的网址访问网页的网络过程是怎样的?15.&nbsp;HTTP和HTTPS的区别是什么?
查看15道真题和解析
点赞 评论 收藏
分享
评论
点赞
4
分享

创作者周榜

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