腾讯-运营开发-技术工程事业群-一面
#腾讯# #面经#
总时长40分钟
自我介绍项目介绍,然后出两道题
给定一个字符串,其中可能包含中文和英文。请打印其中位置处在 3 的倍数的字符(第 3、6、9、... 个),如某字符已打印过,则跳过不打印。
编写一个程序来计算两个日期之间相隔多少天。日期以字符串格式 `YYYY-MM-DD` 给出,比如 “2010-12-01”。日期范围:1970 年到 2100 年之间的任何一天,不能使用系统内置日期模块,考虑闰年。
两道题一道10分钟一道15分钟,本地Goland开发共享屏幕,都没完全写完,叫停转面试了,问八股
TCP/IP可靠性由什么保证?(问数据链路层那块)
cookie和session区别?token生成和过期讲一下?
mysql的默认事务隔离级别?脏读和幻读解决了吗?
redis常用类型?缓存击穿说一下?怎么处理?
gorutine的机制?有缓存无缓存区别?具体使用通信怎么通信?作用是什么?
k8s的operator机制?
脚本语言抽象上升到编译语言重构的时候,抽象了什么东西处理?
还有一些项目的具体针对性的问题,不写了。
反问:base地?具体岗位干啥的?做内部运维平台开发的。
总结:没算法,都是工程题目,我手速慢了,A不完。面试官吐槽我写的像C/C++风格,没有体现Golang风格。
结果:第二天下午寄了。