为什么tcp要三次握手 http的握手和挥手 线程池的创建,java自带的4种,以及讲讲线程池的参数 threadFactory能干啥?线程池设置守护线程从这里设置吗 线程池:核心5, 最大10,队列长度100,来了200个任务。会怎么样 Hashmap为什么线程不安全,在什么情况下会发生线程安全问题 concurrentHashMap怎么安全的 concurrentHashMap1.
算法题:合并两个有序链表 项目 Redis在执行过程中 超时了怎么办 (问题在 redis超时 有可能redis已经更新数据了,但是返回给客户端超时,导致客户端收不到成功信息) 如果redis成功了,但是更新mysql的时候失败 Rabbitmq怎么实现局部有序 日志文件中搜索某个关键词的出现数量 grep -c 数据库a,b,c组合索引,怎么决定a,b,c建联合索引的顺序 没
1.自我介绍,聊两个项目 2.C++知识 讲一讲多态 虚函数如何实现的 一个空类的大小是多少 一个类里面只有一个int,一个int加一个double,一个int一个double一个char大小是多少 sizeof和len stl熟悉吗?vector底层实现,map底层实现,应该想问更多的但我已经忘光光了 从单线程扩展到多线程要考虑哪些问题,全局变量怎么处理(最后的答案竟然是干掉全局变量,就别用全局
1.两个大文件都存储着几十亿条URL,要挑出他两共同的URL,怎么做? 2.数组中找出N个数,其和为M的所有可能,怎么做? 3.HashMap及CurrentHashMap的底层实现 4.创建线程池的参数,饱和策略 5.ThreadLocal的内存泄露问题 6.synchronize的同步原理 二面: 1.挑一个你项目说说(说了实习时候的项目) 2.说说selenium的原理? 3.说说https
一面 10.19 30min 两个技术面试官 自我介绍 研究方向是什么 对发表的论文很感兴趣,用简短易懂的话介绍下研究工作 为什么没有读博 共享屏幕,用画图的方式介绍tcp三次握手的过程 tcp半连接队列是什么?会在哪一阶段发生 tcp半连接的洪水攻击了解嘛?有什么解决策略? 介绍一下rpc项目中的报文结构是怎么样的(介绍了报文结构、发包和拆包的流程) 秒杀项目中用到了什么框架?分别有什么作用?
22.10.25 20分钟 自我介绍 面向对象的特点 多态 好的代码应该具有的特点 类的设计原则 设计模式在实际中的应用 实现接口和继承类 常用的查找算法 快排和冒泡对比 常用的数据结构 数组和链表对比 项目中遇到的困难 项目收获 反问 #面经##秋招##校招#
3轮coding面试,一道字符串,两道oop,加上followup的话时间有点紧,难度中等偏上吧,面试官和hr人都挺好的,不知道有没有后续。。。 #Flexport#
11.21 一面 11.23 二面 11.24 三面 11.28 四面(HR) 11.29 收到offer,上岸美团后端ssp 整体面试流程推进非常快,可能也是因为秋招到最尾声了,能拿到这个大奖是真的没想到,感谢美团! 三轮技术面都花了很多时间深挖实习和项目,这一块一定要自己好好整理。其中还有一些八股回忆不起来了,这里写一下遇到的手撕算法题: 一面: 最小代价的编辑距离(编辑距离的小变体,只要在d
面试时间 45 min 自我介绍 详挖项目(点赞,评论具体原理,分库分表详细) Mysql 索引 事务隔离原理 MVCC kafka 架构 kafka 消费者和broker匹配 算法题:LRU #面经一面面经##快手#
hr约的是一天面完三面(如果顺利的话),但是面了两面没消息了,可能凉了。 一面(45min) 介绍下项目 使用到springcloud,讲一下springcloud原理 讲了用到了部分组件,但是没有了解过原理 使用nacos,为什么使用nacos,不使用springcloud 使用到netty,netty讲一下,心跳机制讲一下,空轮训讲一下 仿dubbo,是否读过dubbo源码,读过哪一部分,du
面试官迟到了20min,但是人挺亲切的,貌似在赶时间,全程只有20min左右 1. 自我介绍 2. MySQL引擎,索引失效的情况 3. 数据库事务 4. MySQL并发事务可能导致的问题 5. Redis单线程为什么能高并发 6. Redis持久化 7. 介绍栈和队列,有什么实际应用场景 8. 介绍hashmap 9. 有哪些限流算法 然后就反问,因为对方赶时间,就问了2min #4399游戏#
二叉树每个节点都有一个权值 每一层权值为该层所有节点权值之和 有一次交换某节点和它父节点的机会,至多交换一次,最大权值那层权值是多少 定义同一深度的所有节点为一层 示例 {3,2,3,4} 输出 7 我计算每层权值sum+与子节点的最大差值,通过率只有36% #bilibili笔试#
35min 1. 实习相关 2. 怎么解决bug,聊到了调试 3. 会用gdb吗?简单命令回答,bt,n等等 4. 工厂模式再接入新产品和接入新工厂 5. 虚函数的具体使用场景 6. 虚函数底层?虚表,虚表指针等等 7. Map和unordered_map区别 8. 对于不同的数据量的数据,怎么进行抉择使用?较小数据使用un_map,访问容易,非常大数据使用map 9. Hash扩容机制 10.
我试图自定义Qt4Agg后端。为了确保我没有插入任何错误,作为起点,我将matplotlib/后端/backend_qt4agg.py复制到PYTHONPATH上的新位置,将其重命名为"my_backend.py",并更正了以下两个导入语句: 变成 在我的matplotlib RC文件中,我将后端更改为module://my_backend.py. 使用“show()”从脚本打印时,一切正常。但是
我使用的是和。由于某些原因,我需要在前端没有转发任何呼叫的情况下,逐个后端调用前端。 代码流应该从后端开始,它应该调用服务(或其他东西),我读到我必须使用但是我找不到一个示例或教程来反映我的需求。 你能告诉我一个正确的解决方案或教程吗?