我简历是C++,全程问我Java 算法题:最大重复子串 java的反射机制 java的类加载机制 Spring的AOP java中HashMap遍历删除的方法 TCP和UDP UDP的应用场景 微信和QQ采用的协议 怎样保证redis挂了,信息不丢失 多级缓存如何保证一致性 count(1) count(*) count(字段) 比较 k8s和docker java中多线程有哪几种实现方式 生产环
没有自我介绍,直接开问 1. 你自己挑一个项目跟我说一下背景,目标,过程,结果 2. 你这里用 MySQL 不就行了吗,为什么要用 redis 3. 快几十 ms 用户感知不出来吧(然后我继续说了一堆原因仍然没认可) 4. 你有学过大数据的一些算法对吧,挑一个你说说 5. 问一下基础吧,操作系统进程有哪几种状态 6. 阻塞能直接转运行态吗,为什么 7. 查看进程当前状态的命令是什么 8. 还知道哪
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.
因为本硕都是机械,项目一个是ROS机器人一个是图像分割算法。昨天接到天美的面试消息觉得很不可思议..最后面试官也说让我去投车企吧...当然凉是凉了,东西还是学习到了。(吐槽一下,面试官的话我听得不是很清楚,面的很痛苦) 流程: 自我介绍 讲项目,项目用了生产者消费者模型,且消费者比生产者慢,共享内存是哈希表。共享内存上了互斥锁。问我为什么不用消息队列...说上锁影响性能 然后问我生产者消费者模型如
1. 自我介绍 2.做算法题 两个整数,修改二进制位使得二者相同要多少次修改? 给两个不限制大小的数字,求乘法。 三数之和,求最接近 target 的和。 代码题写的很差,给了 45 分钟,第一个题只考虑了正整数。。用了异或,第二个题没理解清楚,用了 int 64, 是给 string。 第三个题双指针没啥难度。 最后写了一道半, 面试官给我时间重写第二题和第一题,也没改完,就讲了一下思路。 3.
#tplink提前批进度交流# 6.10投递 6.12测评,tplink的测评就是笔试,也就是一些单选多选算法题。 6.18初试邀请,面试官是一个二十多岁的妹子。 内容主要是介绍项目,难点,如何解决。无手撕,无反问,二十多分钟问完了。面试完后流程秒变复试。 6.19发复试邀请。 面试强度比较大。 1. 说说你这个项目的系统设计,这其中的难点是什么。 2. 能说说你的项目具体的应用场景吗 3.并发量
1.自我介绍 2.慢查询优化 3.mysql事务隔离级别 4.对应的问题 5.隔离级别是如何实现的 6.redis用过什么数据结构 7.都分别用过什么命令 8.讲讲了解的设计模式 9.项目里是怎么用设计模式的 10.lc 二分 第一个出现的位置和最后一个出现的位置 11.lc dp 最大子数组和
面试时长一小时,全程场景题,无八股,无手撕。面完二十分钟秒挂。面试的时候感觉面试官就是想凑满一小时走人。 开局的时候清不清楚云智的定位,我说内包(给自己啪啪两巴掌),面试官更正为子公司。 场景题 1.LRU不用map指向迭代器会怎么样,分析数组实现和链表实现的缺陷。 2.怎么抓包(期间http也问了问) 3.除了content_length和边界符,还有什么办法解决黏包。 4.缓存击穿怎么解决(从
1.自我介绍 2.b端中台和c端中台的区别 3.活动的目的有哪些? 4.能举个经典的活动案例吗?(举了砍一刀,说了一下业务目的和如何实现的) 其他的忘记了记不太清,反正面试的很短。22min
自我介绍 讲一讲 SPI,双亲委派,tomcat 怎么做的 半连接、全连接队列、backlog Kafka rebalance ZAB,脑裂 常见限流 算法:二叉树层序遍历
# 腾讯云智一面面经(25min左右) 1、自我介绍 2、介绍一下你做过的项目中,最有成就的,然后里面具体用到了什么? 3、谈谈你对java泛型、反射的理解 (回答了) 4、谈谈你你知道java集合有哪些接口哪些类(回答Collection下面的接口,Map的接口) 5、谈谈你对java并发中同步有哪些方案(脑子热,只想到了加锁) 6、谈谈你对微服务的理解,相对于单体项目,他有哪些好处,哪些劣势(
当前进度:二面挂,二面完六天后挂掉 🕒面试时间 9.12 自我介绍 接受转语言嘛 linux 怎么查看我这个程序打开的端口有哪些?比如写了一个 HTTP 服务器,我想知道这个 HTTP 服务器它监听的端口是什么?这些东西内容怎么看? linux 怎么看现在这个系统它的 CPU 使用率是多少? linux 查看文件用什么看,vim 怎么删除一行,vim 的一些快捷键有用过嘛 常见的设计模式你有用过
自我介绍(今天临时赶的三百字介绍,主要讲实习经历,其他全带过) 然后问实习经历,在公司主要做什么 接着问简历,项目用到了redis,之前我准备了redis集群,特点,缓存穿透等 结果被问到的是 redis哈希的底层数据结构是什么 如果哈希里有重复的key怎么办 为什么要rehash 问了简历上另一个项目,我介绍了一遍,因为之前保研自我介绍的时候准备过,所以背得挺好 因为我提到了NEO4J,所以问了
20分钟 go的协程有什么特性 两段实习的工作内容,难点 20分钟 手撕,T和F组成的字符串,最多可以更改k次,求更改后最长的连续T或者F的长度 思路,双指针模拟滑动窗口 太紧张更新low指针位置放错了,导致有个case一直死循环 整体来说比较轻松,可能手撕没写好秒挂了,坐等复活😂😂😂