上次面字节是半年前,当时一面挂,上周五被hr捞出来了 面试官迟到半小时(提前给我打了电话告知会晚点) 没有自我介绍,上来聊了点项目,面试官兴趣不大,开始做题 第1题: 2个有序数组的第K小元素 题目描述 两个已经排好序的数组,找出两个数组合并后的第K小的数。如两个数组[123456][6789 10 11 12],K=8输出:7 只会暴力不会优化,给我换了第二题 第2题:力扣165比较版本号 第二
挑战全网最快oc: 4.19 周五一面 当天约二面 4.22 周一二面 当天接到hr电话说面试官直接推荐hr面,免三面 4.23 周二hr面 当天口头offer 4.24 周三正式offer 面试内容都是以实习为主,中间借着实习所用的技术栈问了一些八股。实习没啥参考意义,列一些我印象比较深的八股问题吧: 1. 热部署的原理-打破双亲委派机制 2. rocketmq如何实现事务消息 3. 如何实现顺
没录音,想多少写多少吧,许愿oc!!! - 了解我们的产品吗? - Spring用到的设计模式 - Spring IOC、AOP的理解 - TCP传输的可靠性如何保证的? - MySQL有几种锁 - Java垃圾回收算法 - 双亲委派机制 - 凸N变形顶点画圆内外面积差 - 股票买卖问题,优化为O(1)空间复杂度 - 项目中的框架、项目的难点 - MQ消息丢失、重复消费
对Hadoop的了解 MapReduce的工作流程 虚拟内存的工作原理页面置换算法(LRU、FIFO、LFU、最佳置换) Hive的功能和优点常见的数据结构(数组、栈、队列、链表、树、图、堆、散列表) 堆的概念及分类常见的排序算法(冒泡排序、选择排序、快速排序) 平衡二叉树的定义查找平衡二叉树节点的时间复杂度
redis 和数据库 数据不一致( 延迟双删 binlog) 数据库引擎都有什么 innodb 和myisa的区别 b+和哈希的区别 哈希还有别的哪些缺陷 哈希算法 列举几种 X 自己实现哈希散列表 怎么实现 怎么实现哈希桶尽量均分X map的数据结构底层 并发读写崩溃原理 是所有的map都不支持读写并发嘛? sync.map slice扩容机制 谈谈GC 说了三个算法 三色回收 内存泄漏怎么排查
50min 怎么学前端的 写一个bind, new bind 过后的函数 this 的问题 Function.prototype.myBind = function(obj, ...args) { const fn = this return function (...rest){ fn.call(obj, ...args, ...rest)} } //new的时候应该指向新创建的空对
全程1h左右面试官老师真的非常友好,面试体验很不错,暂时只能记得这些。 1.自我介绍 2.项目中sql优化相关 3.B和B+,索引(聚簇,非聚簇)相关 4.redis和mysql数据一致性 5.操作系统相关 6.进程和线程相关细节 7.浏览器输入域名的过程 8.http内部组成,参数相关 9.TCP模型相关协议 10.一台机器最多开几个进程,多少ip,多少端口 11.口述算法思路:有序链表转平衡二
大概40min - 1h。 1.自我介绍 2.mysql索引如何优化,sql如何优化 3.mysql执行顺序和细节相关 4.JVM内存模型相关 5.线程安全相关 6.redis5种数据结构相关 7.redis场景 8.分布式锁的方式 9.写算法 10.反问 面完问过hr小姐姐,二面通过。但是岗位不够,帮我把流程转到了其他部门,是真滴感动!
字节: 1.项目介绍 2.java的容器有哪些,说说map类型的数据结构除了hashmap,如果想要有序遍历map可以如何使用,采用那种数据结构,问hashtable是怎么保证线程安全的,加的锁属于什么锁,这个锁封锁粒度是多少 3.谈谈redis索引,B+数据结构为什么用于索引,不用红黑树,如果让你查询你觉得查询次数两种数据结构次数是不是相同 4.redis支持的数据类型,说说zset的底层数据结
9.4 19:00 笔试 emm……真的不是给我发错题了吗?为啥我一前端的笔试题是大数据方向啊? 平台:牛客;时间:120min;满分:100分 编程4道:20分+25分+30分+25分 = 100分 看了一下编程题第4题是MySQL??我真的是拿错题了吧??? 编程题1(20分): 唯一ac的题目,题目中说了可以暴力求解hhh,感觉自己只适合暴力 思路大概就是先把数组由小到大排序 然后每个数
一面(7.26,1h) 自我介绍(打断,问项目) 为什么报客户端 http报文结构 get与post(报文如何区分) 断点续传如何实现 中间人攻击(没听过) 三次握手、四次挥手,为什么多一次 tcp流量控制,接收方缓冲区满了怎么办 拥塞控制 tcp粘包,处理方法 线程与进程区别 进程通信方式,特点及优缺点 进程调度算法 java四种引用 java线程状态 sleep与wait区别 ThreadLo
面试45分钟,小语种15p,中英文30p 小语种面试问题: 1、自我介绍 2、学越南语多久了 3、你在哪里学的越南语,去过越南了吗? 4、你在越南过过春节吗? 5、你喜欢越南的什么食物 6、在越南你经常看越南的电影和听越南语歌曲吗 7、你觉得学越南语最难的地方是什么 8、你觉得你在河内生活如何 9、你回国以后,在越南还有什么朋友和熟人吗? 10、为什么你想要应聘tiktok 11、你觉得你的优点是
一面 自我介绍 针对自我介绍和简历的提问 主要是问的上一段跟运营相关的实习经历,这里问的非常非常细致,从你做什么到学到了什么有什么挑战成就性内容到一整个链条架构是什么,所以需要对简历非常熟悉,尤其是跟岗位相关的简历内容。 日常使用什么产品,以及对产品运营的认识。 如果现在有一款产品A,应该怎么样进行一个比较好的运营。 问题好像大致是这样,具体有点儿记不太清了,可以从数据指标已经横向竞品情况进行分析
一面 自我介绍 深挖简历 主要也是问上一段实习,因为我的实习比较少,上上段实习跟运营完全不相关,从中的收获以及遇到的挑战,以及一些具体的内容。 怎么理解jd 觉得怎么才能做好运营 这个可以了解下运营相关的知识 对抖音电商的认识 可以在面试前准备一下 反问了我的不足,面试官说在自我介绍介绍实习经历的时候可以更多的从数据方面体现我具体做了什么。 二面 自我介绍 浅浅问了下简历 觉得做好商品运营最重要的
字节跳动一面面经(是个温柔的小姐姐) 1.自我介绍 2.为什么选择这份工作? 从能力适配和喜欢行业背景两个方面答(STAR法则) 3.职业规划;(这个部分一定要结合自身实际,想清楚,这对以后求职也是很重要的) 4.对工作怎么理解(要尽可能搞清楚 不清楚的部分需在反问环节提问 ) 5.想做偏数据的运营还是偏用户的运营(往自己求职的岗位和自己的真正喜好上靠,这要求分析清楚岗位) 6.喜欢原来的工作吗?