腾讯视频暑期实习客户端一面凉经

腾讯视频客户端 1h 面完过了一个小时就挂嘞
处女面
上来先是自我介绍,面试小哥部门介绍
问了一下能实习的时间
1.Java三大特性
2.Java反射机制及原理(原理没答上来)
3.Java多态实现方式和优点(优点没答全,八股背少了)
4.Java设计模式(答了一个适配器,单例和MVC)MVC不太熟,问了一下抽象工厂模式和工厂模式不太熟
5.线程通信
6.进程生命周期
7.死锁和解决死锁的办法
8.HTTPS的具体实现原理,好像有两种?没答全
9.跟面试官聊了一下抓包,面试官问了一下Charles拦截抓HTTPS的包的操作,没想出来。完全没思考过。。。太弱了我
10.TCP和UDP的区别,流量控制
剩下的问题记不太清了
手撕:
本来第一道是DP,但是我DP一坨,之前打比赛全是队友写dp。。。。应该扣了不少分,不过别的答得也不咋样就是了,还是得刷题啊啊啊啊啊啊啊
1. LRU实现,一上去脑子有点混乱,用了20分钟才写完,一个队列加哈希表,其实没必要用哈希表,性能差点,但是想着赶紧写完555,面试官问我用双向链表还是单向链表,我说单向应该就行,又寄
2.一道思维题,面试官慢慢引导才想出来
反问:
我问的问题有点弱智了感觉,就不放出来了
感觉面试还是一手积累加冷静,回答问题的时候脑子里其实没捋清楚就说了,手撕其实也不难,没想明白就着急写,花的时间有点多了。
感恩面试官花一个小时给我积累积累经验,面试官好像还感冒了身体不适#腾讯视频##腾讯实习#
全部评论
需要hash表吧,本质上是一个<key, Node>哈希表,Node自身的前后指针形成双向队列。这样获取和淘汰都是O(1)级别。
点赞 回复 分享
发布于 2024-03-21 15:04 重庆

相关推荐

04-02 10:01
已编辑
东北大学 Java
上次面完没发感谢信,约面部门也没变,我还以为是约二面了,结果看了官网并且问了面试官才知道是挂了秒捞然后重新一面。很反常规,但体验不错,很多问题都是根据我的简历和回答出的,参考价值不大。遇到不会的面试官会主动讲解并给台阶下。还有一些很小的问题没写全,大体是这么多。45min&nbsp;部门:核心本地商业-业务研发平台1.自我介绍2.挑一个你喜欢的项目,共享屏幕画整体项目架构图和流程图3.边画边讲解整个系统流程4.既然是个学习项目,你认为这个项目微服务划分的合理吗?4.1&nbsp;压测怎么做的?基于什么环境?跑了多久?TP99&nbsp;怎么监测的?还是算的?5.分库分表具体怎么做的?为什么要做分库分表?5.1&nbsp;既然说到&nbsp;b+树了,讲讲&nbsp;innodb&nbsp;对&nbsp;b+树的优化,以及相比其他数据结构的好处?6.项目中做过&nbsp;jvm&nbsp;调优吗?效果明显吗?(我简单讲了下怎么做调优,因为没量化效果,所以我说说不明显。结果面试官说你单机部署的项目,jvm&nbsp;调优不明显是对的😂)7.消费队列消息者幂等性怎么做的?8.如果采用了分布式锁去做幂等性设计,qps&nbsp;还能达到现在这么高吗?9.系统调优方面,你说的这个&nbsp;MySQLIO&nbsp;参数调优是什么?10.自定义异步线程池用的是哪个消息队列?(只知道是有界,具体是哪个没答出来)11.你之前经常提到布隆过滤器,讲讲你的项目中布隆过滤器具体存了什么,应用在哪,怎么构建的?12.聊聊第二个项目,看你写了深度集成&nbsp;springai,有没有去自己实现里面的一些组件?13.项目隐私安全怎么保证的,怎么控制&nbsp;llm&nbsp;的权限,以防拿到不该拿的东西?14.看你之前&nbsp;ai&nbsp;面里提到了通过日志解决系统问题,具体讲讲日志加在哪?通过日志解决了什么问题?(这我是真没想到,竟然还会&nbsp;callback&nbsp;ai&nbsp;面试,答得不好)15.spring&nbsp;循环依赖问题了解吧,讲讲使用哪些注解时可能会导致循环依赖问题?16.算法:二叉树最大路径和17.反问当天回人才库,无感谢信
查看18道真题和解析
点赞 评论 收藏
分享
04-01 21:25
西北大学 Java
美团二战一面(核心本地商业-业务研发平台-美团app业务)承接了3000多的&nbsp;QPS,服务端的机器有几台?这个接口(订单接口)的性能是?(响应多少毫秒)&nbsp;返回哪些信息?订单列表只能看到一个商品,还是说是有个商品列表呢?分页的&nbsp;每一页返回多少商品数据啊?Redis&nbsp;里面主要存哪些东西本地缓存里面主要存在哪些东西&nbsp;为什么固定的放在内存里面Redis&nbsp;是多久更新一次吗?假设我在服务端,变更了一个库存,然后变更在那个接口发现超时了,就是你变更的时候发现返回了一个报错,但是后台其实是已经变更成功了,这种情况下怎么处理?(换了种说法&nbsp;结合场景)用户下单,然后下单我调接口的时候,接下单接口超时了。但是这只是因为网络问题超时了,但是它内部其实扣减库存啊什么的都已经成功了。这种情况下怎么处理?这个&nbsp;token(防重)&nbsp;是在什么过程中去生成的?乐观锁解决超卖怎么解决的?为什么要用乐观锁呢?你的个性化推荐,高峰期不是会有很多很多用户会下单失败吗?JWT&nbsp;的令牌认证具体是怎么做的?JWT&nbsp;的三次校验(三型校验)ai封装那些订单查询、配送咨询这些问题,这个具体是怎么去做的?你是直接用用户提问的,然后直接调用大模型去询问的?你怎么知道配送状态的?因为你的那些配送不是都是兼职吗?用户下完单之后,你怎么给订单分配给兼职呢?智能客服是实现&nbsp;7×24&nbsp;小时智能回复。需要做到&nbsp;7×24&nbsp;小时吗?你还实现了那个性化菜品推荐,这具体是怎么去做的?你的那个订单数据表跟用户表,这两张表是怎么去设计的?问一个&nbsp;AI&nbsp;的吧,你做了一个客服问答,对吧?但是你是去调用自己封装了几个tool,然后让大模型去调用嘛,那我也想做一个智能客服,但是我的智能客服可能是基于一些,比如说我是医院,医院需要做一个智能客服,然后我会把一些那个患者常问的一些医疗上面的一些事情作为一个知识库,然后作为一个回答。那我应该怎么设计这个客户问答系统?把它给放到知识库里面,比如说我怎么切片?然后你刚讲到那个用户提问,敏感词过滤,这些我怎么去给它分词?怎么去做增强等等。按照你的那个分片,假设我按照你的那个分片形式去分片,然后我发现我检索出来的内容好像相关性并不是很强,我怎么去解决?检索相关性的算法与方案那个&nbsp;Spring&nbsp;框架里面有用到哪些设计模式啊?Autowired&nbsp;跟&nbsp;Resource&nbsp;有什么区别?synchronized&nbsp;跟&nbsp;lock&nbsp;有什么区别啊?Synchronized&nbsp;底层。索引分哪几个索引?联合索引怎么创建?(具体到sql写法)不在创建表的时候创建这个索引,表已经创建完了,然后我要再创建这个索引,怎么做?like会不会走索引?MySQL&nbsp;里边有哪几个日志啊?
点赞 评论 收藏
分享
评论
6
26
分享

创作者周榜

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