腾讯csig二面面经

昨天19点一面,可以看我之前的帖子

约的今天20点,等到八点半才开始。运气真好,今天的面试官语气也非常温柔~本来应该视频面,他那边有点问题所以换成电话面了。

1.聊了下项目(django小说网站 水得一比)
2.为什么没买域名(想了很久不知道取什么名字。。)
3.域名怎么转换到ip
4.怎么在本地配置域名ip映射
5.host存在哪里(/etc目录  windows不知道)
6.你的小说怎么爬下来的(scrapy讲了一下)
7.有碰到什么难点吗(水的一比有啥难点。。)
8.爬过其他网站吗(有,没爬过前端逻辑复杂的网站
9.cookie起啥作用
10.浏览器怎么存储cookie的
11.不同网站的cookie可以互相访问到吗,为什么(同源策略)
12.解释下同源
13.你是只会python吗(我真菜,赶紧说是,但是对语言不排斥,而且对go挺感兴趣的但是最近在复习基础刷题,所以想等闲一点在学go)
14.为什么想学go(年轻,火,天生支持协程)
15.说下协程(balabala)
16.协程优点
17.cpu资源调度说下
18.什么时候会释放运行的进程(阻塞或者执行一定时间后)
19.mysql性能瓶劲怎么办(explain?)
20.为什么要加索引(说了一堆,最后说可以显著减少磁盘io操作他才说ok)
21.leetcode单词反转,说下思路(先说了用py函数join strip可以解决,又说先把整个句子反转,再把每个单词反转)
22.复杂度如何(空间O1 时间On,吧?)
23.两篇文章怎么判断他们的相似度(这个说了好久,我瞎说了一堆他都说不行,我最后说这是做算法的搞得吧?要上机器学习之类的吧?我不会了,他就说行吧那过)
24.有拿到其他offer吗(没,昨天人生第一次面试)
25.第一选择的公司选哪(那肯定腾讯爸爸啊,这那里敢乱说。)
26.不啥不是阿里(笔试太难了,给我个medium我还能试试,他就两个hard我没一点脾气,一个字都写不出来)
27.你算法比较弱是吧?(对,我太菜了)
28.那你觉得你有啥优势(学习能力可以吧,毕竟非科班自学,然后又跟他诉苦非科班自学多难多难)
29.看你用过docker.,说下有啥作用(balabala)
30.没问题了,等下一个面试官吧(心里一喜,这是说我过了?又问下一轮就hr了吗?他说还是技术面。。。心里一凉,不是说csig两轮技术面吗。。)
昨天40分钟。今天也才25分钟,而且都没有让手撕算法题。。运气挺好,估计下一轮就要了。而且说真的感觉这两轮都没有问太难的东西。意思是下一轮要爆炸难了吗?。。。慌


#腾讯##实习##Java工程师##面经#
全部评论
这,这都能过吗
1 回复 分享
发布于 2020-04-01 01:04
我也是,我感觉三面会难哭
点赞 回复 分享
发布于 2020-03-31 22:59

相关推荐

03-20 15:35
深圳大学 golang
人生第一次面腾讯 部门是CSIG的技术与产品 3.16晚上面的 大概1h 问的问题挺多的 手撕给了两道10分钟就写完了 反问环节面试官评价也挺正向 还说两道手撕都很快写出来了挺不错的(他说他一般给两道是会让候选人自己选一道的) 感觉自己发挥挺正常的 以为应该可以过 结果八点面完九点就给挂了 不知道是不是kpi面 人生中第一场鹅面试就这么狠狠被挂掉了1. 自我介绍 顺便介绍两个项目2. 你说到你的项目是微服务架构 那你说说微服务是什么?3. 你的评价系统用到了Canal 你为什么要用Canal?4. 面试官说他记得Canal的配置是比较复杂的 他说有很多复杂的配置文件 问我当时是怎么去配置的 有没有遇到什么难题?5. 你的后台消费脚本怎么判断一条语句是DDL语句还是DML语句的?(刚好有考虑到这一点就回答了根据Kafka里面的消息来判断)6. 那怎么判断是不是DCL语句呢?(这个确实没考虑到)7. 你的项目用到了SSE 说一下SSE和http有什么区别 SSE是单向的吗?8. 你的RAG项目是为什么架构的?为什么要使用Eino框架 它在里面起到了什么作用?9. 你的文档存到向量数据库的索引是怎么设计的?10. 召回文档的时候是怎么召回的?召回的是文档的ID还是文档的内容?11. 说一下OSI七层网络模型和TCP-IP的四层网络模型 每一层分别有哪些东西介绍一下(只记得四层 七层的没说全 太久没看了忘了)12. 说一下TCP的三次握手和四次挥手13. Go里面的error和panic有什么区别?14. 那panic是怎么捕获的 说一下15. 那Defer是用来干什么的?16. Go里面的Context有了解过吗 介绍一下Context可以用来做什么?17. 说一下Go语言里面的零值18. 为什么两个项目一个用Gin框架一个用Kratos框架?19. 为什么手撕代码一道题用C++、一道题用Go? (说之前打编程比赛的时候习惯用C++写算法题 链表和二叉树的题目就习惯用C++写)手撕代码出了两道都是简单难度的leetcode 但是第二道不能额外开辟新数组 用逆向双指针就可以解决了:1. 判断链表是否有环 (自己写输入输出构建链表)2. 合并两个有序数组(要求不可以额外开一个新数组 只能使用常量级别的额外空间)
查看19道真题和解析
点赞 评论 收藏
分享
03-17 18:29
已编辑
东莞理工学院 Java
📍面试公司:默契破冰(玩吧)🕐面试时间:03/17💻面试岗位:java后端开发(社招)❓面试问题:1. 简单做下自我介绍2. 讲一个你解决问题的思路/项目难点3. 接口变成慢接口,你的通用排查思路是什么4. 极端场景:数据库、SQL 都正常,但高峰期接口有毛刺、RT 波动,监控基本正常,只有线程状态不正常,怎么排查,多个维度思考5. 线程 BLOCKED 状态一般出现在什么情况下6. synchronized 加锁时线程状态是什么?ReentrantLock 加锁时线程状态是什么,其他等待的线程的状态呢?7. 讲一下你对线程池的理解8. 线程池的核心线程是什么时候创建的9. 线程池 keepAliveTime 这个参数是干什么的?怎么控制空闲线程的存活时间10. 手撸一个通用的池化技术实现(支持借用、归还、过期淘汰)11. 讲一下你最近在比心的这个项目,以及你在项目中的职责12. 你们项目整体业务架构是怎样的?分了几层13. 项目是单体还是分布式?流量是怎么流转的14. 项目用的是 MVC 还是 DDD 架构,了解ddd吗15. 讲一下 Apollo 配置中心的原理16. 服务启动时怎么拿到配置?配置更新后怎么同步到服务?17. 集群规模很大、实例很多时,配置变更怎么保证及时通知到所有节点18. 在项目里遇到过什么比较严重/难排查的线上问题19. 礼物发送为什么用长连接(WebSocket),而不是 HTTP20. HTTP 也能长连接(keep-alive),为什么还要用 WebSocket21. 详细讲一下礼物连击、送礼统计的整个流程设计22. 礼物服务是有状态还是无状态?多实例部署下怎么统计全局连击次数23. 你们礼物信息、运营配置是谁维护的?缓存怎么做的24. 本地缓存如何实现及时更新,而不是等过期才淘汰25. 怎么保证本地缓存和 DB 的一致性26. 讲一下分布式事务,以及常用方案27. 你们项目里用的是哪种分布式事务?保证的是最终一致性还是强一致性28. 礼物扣款和横幅推送这两个操作,你们是怎么保证一致性的29. 推送时机是在扣钱同时触发,还是扣钱完成后再触发30. 如果让你设计一个简单的 IM 聊天系统(只发文本),架构怎么设计31. 如何保证消息不丢失32. 如何保证群聊/单聊消息的顺序性33. 大量用户、高并发下,消息序列号怎么保证唯一34. 消息存储怎么做?会选取什么数据结构?用户离线消息怎么处理35. 如果用户很久不上线(10 天半个月),消息怎么处理,避免队列积压36. 服务节点宕机,怎么保证消息不丢、用户上线后能收到,主从切换如何保证连接的一致性?37. 平时工作中有用过 AI 吗?用来做什么38. 举一个你用 AI 解决实际工作问题的例子39. 你怎么看待现在 AI 对开发、对行业的影响40. 最近有看过什么源码吗?为什么看41. 为什么从上家公司离职42. 你理解的“稳定性”是指什么43. 你更喜欢做哪类业务?职业规划是什么44. 最近短期有什么学习/提升计划45. 你有什么想问我的🙌面试感想:很感谢这次面试,因为业务垂直所以也给我一个面试机会,这一次面试其实主要的收获在于场景,因为和他们具体的开发业务相关,所以说问了我会如何设计IM系统,然后围绕着这几个问题发散的去问解决方案,还好在学习go语言的时候有写过IM系统还是能回答出一些面试官很专业,对于一些底层原理还是很了解,尤其是锁那一块关于不同锁的不同线程状态,这一块其实还有更细节的东西没了解清楚,好好复盘学习一下啦
发面经攒人品
点赞 评论 收藏
分享
评论
3
20
分享

创作者周榜

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