自我介绍 你如何保证消息的顺序性? 为什么使用Kafka 有什么考量嘛? Kafka如何实现延时功能 如果定时的时间很长怎么办 如果定时时间很短,消息量很多怎么办? zookeeper能用来做什么 Redis一些常用的数据结构有哪些 为什么Redis要与lua脚本搭配使用 什么是对称加密和非对称加密 es的索引说一下 贪心算法和动态规划有什么区别 反问: 还有几面 ?1技术+1HR 几时出结果 ?
自我介绍 Java常用集合 事务特性,事务的传播行为 数据库的隔离级别 数据库有哪些锁 Redis的优缺点,Redis数据结构,Redis持久化保存方案 消息队列怎么应用的 SpringIOC的实现原理 Spring常用的注解及其解释 HashMap实现原理,ConcurrentHashMap实现原理 手写单例设计模式 被自己菜到了~
自我介绍 webrtc 传输,协议, websocket,用于 udp,tcp,场景,特点 quic,解决了什么,http3 Http2 多路复用,为什么还会队头阻塞,答 底层还是tcp,tcp的接受应答,拥塞控制机制就会 h2 一个tcp,h1是多个,也是一个问题,虽然有流,帧,多路复用(面试官补充) h2优先级 帧PRIORITY字段,(后面查了一下,还有可以header帧) 管理Monore
#同程秋招# 第一次线下面,同程宣讲的要求是想要技术强的,所以面试感觉强度就不低,果然问的都是一些底层相关的内容 面试官人很好,也不压力,已经尽量循循善诱了,奈何本人太菜,面试官想帮也帮不了 总时长30min左右 ### 项目拷打 - 项目内容介绍和提问 - 使用tsdb对于不同的数据应该注意什么? - 使用什么tsdb? - 作为业务方使用tsdb要规范tsdb些什么问题? - xxl-job底
30道选择题,408+java为主,涵盖知识面较广#顺丰2025秋招#广,感觉偏难 2道编程题: 1.给一个字符串,如果符合驼峰命名,则转为_命名(如isSmall转为is_small);如果是_命名,直接输出;如果都不是,则输出indistinct。 2.给一个数组,可以重新调整,要求相邻元素a和b满足a是b的整数倍或者b是a的整数倍,求所有可行的方案数。
算法题:40分 1、给定一个仅有小写字母x和小写字母o的矩形图案你的任务是判定这个图案是否关于左右对称和上下对称。 2、判断是小驼峰还是下划线命名法,统一改成下划线命名法 选择题: 60分 #25届秋招##顺丰科科技##测试开发#
问题内容: 我如何测试python中两个JSON对象是否相等,而忽略列表的顺序? 例如 … JSON文档 a : JSON文档 b : 并且即使列表的顺序不同,也应该比较相等。 问题答案: 如果要使两个具有相同元素但顺序不同的对象相等,那么显而易见的事情是比较它们的排序后的副本-例如,以JSON字符串和表示的字典: …但这是行不通的,因为在每种情况下,顶层dict的项都是具有相同元素的列表,但是顺
主要内容:面试题剖析,解决方案面试题剖析 我举个例子,我们以前做过一个 mysql binlog 同步的系统,压力还是非常大的,日同步数据要达到上亿,就是说数据从一个 mysql 库原封不动地同步到另一个 mysql 库里面去(mysql -> mysql)。常见的一点在于说比如大数据 team,就需要同步一个 mysql 库过来,对公司的业务系统的数据做各种复杂的操作。 你在 mysql 里增删改一条数据,对应出来了增删改
总览 面试官应该比较忙,第一天开会给忘记了约的第二天面, 结果第二天也有点姗姗来迟了,我还以为我又被遗忘了,有点 生气,后面面试官来了,聊的其实还可以,感觉面试官也是刚出来不久的 学生一样哈哈哈,共同话题挺多的,瞎聊了一些学习技术的东西。 基本过程 自我介绍 实习相关:实习做的是什么,有哪些收获? 项目相关:选一个简历上的项目介绍一下,有什么难点,怎么解决的?稍稍延伸了一点,对于我解决难点的方法提
9.21 一面 30分钟 1.自我介绍。 2.前后端联调测试 postman添加cokkie cokkie是否明文 3.kafka日志 4.sql注入 防止sql注入的方法 5.强引用 弱引用 回收 6.HashMap、Hashtable、TreeMap区别 7.线程的生命周期和状态 同步和异步 8.java内存区域 常量池 9.索引数据结构 B树结构 B+树 双向链表 索引顺序 建立索引、返回索
基本信息 时间:2023.9.26 时长:30 min base:帝都 面试岗位:前端 秋招 问题 自我介绍 能体现前端技术能力的是哪块? 这是你自己开的课程吗? 为啥选择前端? 这也不算转,你还没有参加工作 你的意思是你找不到后端工作才来找前端? 也就是后端不行才来找前端?【该说不说,这面试官有点趾高气扬】 你的意思是被迫选择这个?【轻蔑一哼】 你现在是前端后端都投了是把? 前端方面的难点有
安全风控业务。 一面 9.22(50min) 自我介绍 实习项目 MySQL索引原理 Redis可以用来做什么 BitMap和布隆过滤器的区别 HashMap是线程安全的吗 多线程环境下 put的过程 HashMap怎么处理哈希冲突的 HashMap底层原理 并发环境下使用Map,怎么保证线程安全 ConcurrentHashMap怎么保证线程安全 ConcurrentHashMap1.7和1.8
#同程旅行# #前端面试# 一轮技术面: 一. 自我介绍 二. 实习内容 三. js 1. BOM和DOM的区别 2. Element-UI 和 Antd 和 Vant的使用区别 3. 介绍一下uni-app,个人用起来有什么感觉 4. 浏览器渲染过程,以及一些性能优化的了解 5. 对于Vue的keep-live使用,遇到到什么问题吗 6. 介绍一下webpack,与vite比较起来,各有什么优缺
4.9投递 4.26约一面 4.27一面面试 一面 算法 上来就说先写一下二分查找 二进制中1的个数 top k 最大连续子数组的和(没撕出来,说可以用滑动窗口,然后面试官提示可以用动态规划,菜鸡一下子还是没思路) 堆排序和快速排序 其他 Linux命令 sql语句 Java集合 哈希表 Java多线程 介绍一下项目 反问 (问面试官什么时候出结果,面试官说应该会很快) 一面完第二天就约了二面,一
问题内容: 为什么更改总和顺序会返回不同的结果? = = 双方的Java和JavaScript的返回相同的结果。 我知道,由于以二进制表示浮点数的方式,某些有理数( 例如1/3-0.333333 … )无法精确表示。 为什么简单地更改元素的顺序会影响结果? 问题答案: 也许这个问题很愚蠢,但是为什么仅仅改变元素的顺序会影响结果呢? 它将根据值的大小更改四舍五入的点。作为示例 _样的_事情,我们所看