base长沙。主要是做tob的业务。 一面 10.13(30min) 自我介绍(面试官让重点介绍获得的奖项、大学计算机课程) 课程聊到了计算机网络,问了计网 TCP IP模型 分几层 TCP UDP在哪层 TCP UDP区别 TCP UDP使用场景 TCP怎么保证可靠 TCP三次握手、四次挥手 面向对象三大特性 什么是多态 抽象类和接口的区别 jdk1.8,接口是否可以实现default的方法 这
问题涉及技术架构、消息队列、Spring框架等多个方面 技术架构,以及为什么要这样设计 MQ是怎么保证不重复消费,可靠性投递,本身是怎么保证可用性的 Spring Cloud以及外部都有提供动态线程池,为什么还要自己写一套 Spring IOC的理解,底层的实现机制,用了什么设计模式 AOP的底层实现机制 动态代理和静态代理的区别,动态代理的实现方式,以及两种实现方式的区别 用过哪些设计模式 单例
1、自我介绍 2、介绍实习经历,项目整体架构 3、代码题,最大栈,多次push()和pop()操作求栈里面的最大值,要求O(1)时间复杂度 4、int a[sizeof(unsinged int)] 对嘛为什么 5、携程和线程的区别 6、进程和线程的区别 7、进程间的通信方式 8、tcp如何做到可靠传输的 9、tcp为什么是三次握手而不是四次或两次 10、用过哪些rpc框架,讲一下从客户端通过rp
50min。 算法 最长回文子串 LRU缓存 讲一下算法的思路 时间复杂度是多少? 有没有更优的解法 项目 介绍项目 通过染色id不就可以把整个模块的链路串起来了吗? 你有了解比较成熟的监控方案吗? MySQL mysql里面的索引是怎么实现的? 设计索引一般会遵循哪些原则(经验)? IndoDB里面B+树比B树有什么优势
时隔1年,甚是感慨,没想到这么快又来面试了。 一面(30分钟)2023.07.10 自我介绍 能简单说一下用了哪些设计模式 能简单描述一下策略模式吗?策略模式和if-else有什么区别,怎么定义策略类的 Linux在一个目录下面,有100个文件,需要匹配以 ‘query’ 开头的日志,并且把数量统计一下,用什么命令 (grep -c '^query' /path/to/directory/*) J
题外话 最近一直在关注比特币社区的大事件,Mike Hearn说比特币实验失败了,比特币交易价格应声大跌,币圈的朋友该如何站队,比特币的未来会如何,很多人又一次陷入迷茫。 我个人,反而更加坚定了信心。这件事充分说明,一个产品有它的生命周期,有它失败的风险,一项技术却永远前进在路上。无论产品消亡与否(当然,比特币不会那么轻易消亡),都会留下丰厚的技术遗产。 希望我的技术分享,能为这句话做个见证。 前
开放性问题,没有预设太多条件,可以基于直觉回答
问答阶段项目问的比较细,我自己是做了一个开源游戏引擎,问了一些项目实现问题,然后技术问答基本都是一些C++的特性问题还包括一些操作系统的问题,答题阶段手撕一个好像是力扣困难题,给10分钟我没想好也没写完,让说了一下思路我感觉我说的也不是很好,最后就聊了一些打不打游戏之类的。总体我感觉我发挥可能还行,有一些没答上来,不知道是否会有二面机会。 #腾讯# #光子# #2024面经#
面试官很年轻,面试开始的时候就说面试时间大概 20 分钟。 1. 自我介绍 2. TCP 可靠传输 3. Redis 缓存淘汰策略 4. Java 偏向锁介绍,以及描述锁升级过程 5. 锁可以降级吗 6. 讲讲volatile 7. 说一下 Linux 的中断处理 8. 项目中用到了rocketmq,为什么用 9. 反问阶段 总的来说感觉还行,期待二面通知
4.14更新,已经G啦,网站显示不合适。 祝各位抓住尾巴找到实习。 祈祷还有hc,求二面。 自我介绍 看简历死扒项目 2.1 项目大概运行过程,为啥用多进程,多线程,有什么优点。答:大概回答了一下进程线程定义,优点什么的,说了一下整个程序服务的先后过程。 2.2 日志服务器怎么实现的。 2.3线程池怎么实现的,大概写一下你这个threadpool类,指出我这个线程池有不足 八股 3.1 c++对比
腾讯云智一面 自我介绍 说一说 C++ 的迭代器? 了解哪些智能指针?shared_ptr 怎么实现的? 说一说虚函数?内存上怎么布局的? new 和 make 的区别? 说一说内存逃逸? 数组和切片的区别? Go 协程怎么通信的?channel 的底层实现? select 的底层数据结构? map 是线程安全的?怎么保证线程安全? Go 有什么锁?互斥锁和读写锁的区别? Context 了解吗?
投递时间:2024-03-16 一面(2024-03-19):(一小时拷打) - 双方自我介绍。 - 挖项目,继续挖项目,深挖项目,挖到底。 - 无八股,无八股,无八股。(重要事情说三遍) - 三道题讲思路: - 每5人一组为一场比赛,25人参赛,问多少场比赛能分出金银铜? - 高速上,30分钟内出现汽车的概率是95%(均匀分布),问10分钟内出现汽车的概率? - 抓苹果游戏,A和B两个盘子各装着
我简历是C++,全程问我Java 算法题:最大重复子串 java的反射机制 java的类加载机制 Spring的AOP java中HashMap遍历删除的方法 TCP和UDP UDP的应用场景 微信和QQ采用的协议 怎样保证redis挂了,信息不丢失 多级缓存如何保证一致性 count(1) count(*) count(字段) 比较 k8s和docker java中多线程有哪几种实现方式 生产环
1. 负载均衡算法有哪些,如果有哈希和加权两种算法,如何选择,为什么这么选 2. Redis数据结构,主从复制,全量复制, 3. 分页存储每页大小4KB,如果要存储一个4KB的数据和一个3KB的数据,哪个效率更高。 4. mysql事务,引擎,默认的隔离级别 5. HTTP和HTTPS的区别,非对称加密和对称加密,为啥采用这种方式。 手撕:LRU,get,set方法 八股问道不会为止,手撕就在本地
腾讯云一面,一小时刚刚好结束 先做了自我介绍,然后问了一些项目实现 1. 看到你有了解 map reduce,如何理解 map reduce 的 shuffle 过程 2. 说一下 raft 算法的流程 3. 说一下 select,poll,epoll 的区别 4. epoll 的事件驱动具体是如何实现的 5. 看到你项目中有用到消息队列,消息队列都可以做哪些用途 6. HTTPS 的流程 7.