字节-电商业务一面 2024/02/05 14:00 准备实习多久?如果有转正机会是否考虑长期? 自我介绍? 项目里面使用到了几个模块?每个模块负责什么功能? 为什么选择使用微服务?使用的什么微服务架构?使用过程中遇到的困难的问题? jvm如何分区?堆内存和栈内存有什么区别? spring主要用来解决什么问题?IoC和AOP怎么实现的? 有没有了解过GC?(没有) 有没有了解过redis?(没有)
1.自我介绍 2.介绍一下项目 3.你项目里怎么测试并发的 4.你乐观锁怎么实现的(CAS) 5.CAS底层怎么实现 6. java有其他地方实现用到了CAS 7.redis有哪些数据结构 8.geo怎么存地理位置的 9.代码题:leetcode88.合并两个有序数组 10.合并三个有序数组怎么做 11.实现一个小顶堆(不会) 那小顶堆数据结构介绍一下 12.java里的linklist和arra
忘记录音了,记录比较模糊,被拷打了一个半小时,凉凉 时间/部门 2024/1/24 后端——商业化产品与技术 自我介绍 本硕西电 介绍了一下简历上写的三个项目 跟着网上做的铁路购票系统 自己手写的MQ 服务外包竞赛项目 面试官提问 RocketMQ 延时消息是怎么实现的?(针对第一个项目问的) 我:使用 RocketMQ 的原因就是因为 RocketMQ 有一些内置的消息类型,延时消息就是其中一种
时间线: 1.18 一面 1.19 二面 1.22 hr面 1.23 offer get! 真是太有缘分了,本来没有在找实习了,但被一位非常好的hr小姐姐给海底捞捞了起来,全程交流非常友好!然后开始了一次流程极快的面试,超级感谢这位hr姐姐😍 那么,记录一下自己的第一次面试 一面: (1h 20min) 1. 项目拷打 1.1 介绍自己的项目 1.2 选择一个最难点进行介绍 1.3 如何优化解决
首先说一下字节的面试官非常友好,每个问题回答完之后给回应,(OK,了解,好的,嗯嗯) 一面 1.17 15:30 项目拷打(问的很细): 数据库设计范式? 多对多表怎么设计的? 存在的高并发的问题? 如何解决这个问题?答:使用锁的机制 怎么使用?什么是乐观锁和悲观锁? (常规基础问题) 数据结构和算法熟悉嘛? 什么是二叉树?什么是二叉搜索树? 在一颗二叉搜索树中检索一个值的时间复杂度是什么? 了解
🕒 岗位/面试时间 前端/2023/7/1 介绍项目难点 怎样封装通用请求库的?(coderwhy老师的😂) promise的原理 事件循环机制 从URL到页面加载过程 场景题 实现一个并发调度器,控制同时发送请求的数量 后面记不清了,忘写面筋了
许愿hr面!已经是第六次面字节了,累了。可能是秋招大厂最后一次技术面了 部门:智能创作 总共一个小时 1.自我介绍 2.详细讲一下实习项目,开始分享屏幕,点开项目主页讲。主要询问一下最终评估结果以及整体所有工作是不是自己一个人实现完成,完成度多大,产品具体会在什么时间上线发布。 3.讲一下科研期间的一个项目或者论文 4.出一个场景设计题,自己设计算法,主要考察知识面以及业务能力 5.对于base地
1.项目经历,项目中完成了哪些工作,是从0到1吗 2.介绍一些常用的meta标签 3.举例一些H5语义化标签 4.CSS flex布局 5.js中闭包有哪些应用场景 6.js如何实现防抖节流 7.页面如何做移动端适配 8.对于一个100x200的元素,如何做750px大小的移动端适配 9.栈在前端开发中的应用 10.项目中有没有涉及到大文件和后端的交互 11.VueRouter中hash和hist
面试官准时到,不过面试官看起来很累且不耐烦,问了半个小时的项目和八股就开始撕题,两道分别是K个一组反转链表和编辑距离(leetcode原题),都做出来了。面试完也没有反问,就说时间到了就把会议关了,感觉又是KPI,就不能给我一次正常的面试吗 全程根据简历提问,也没有深挖。题目记不太全了,零星记录一下: 1. 问实习,印象深刻的是什么,遇到了什么难题,用什么方法解决的 2. 基于跳表的数据库,你是怎
被拷打1h46min 1.自我介绍 2.详细介绍一下简历里的3个项目 3.介绍workshop比赛获奖解决方案 长达1h 4.小目标检测提升精度有哪些方法 5.说一下语义分割的代表性架构,FCN系列和Transformer系列,优缺点 6.边界分割不准时需做出那些改进 7.假设只有box注释,怎样实现弱监督实例分割 8.手撕岛屿数量 #字节跳动##字节跳动信息集散地##计算机视觉岗#
手撕题目的意思就是,给你一个数n,再给你一个数组a,a里面可能是0-9的树,你要找到用a里面的数字组成的比n小的最大数 讲了下思路,没撕出来,凉凉 操作系统:进程通信方式,最快的方式,共享内存存在什么问题,如何解决进程并发同步问题,虚拟内存了解不?如何实现的。缺页中断了解不。内存泄露问题,c内存泄漏和java的内存泄漏,如何解决。有没有遇到内存突然增大的情况。 计网:tcp,tcp可靠性如何保证,
1.数据分层概念 2.Hadoop 和spark 优缺点 3.数据倾斜 场景题 大表和小表join 4.宽窄依赖 5.sql题 6.走楼梯算法 7.hive的用户自定义方法区别
1 自我介绍 2 对字节的认识 熟悉哪些产品 3 现在哪些offer 4 介绍项目 5 如何开展你的项目的 6 如果团队中队员和你意见不一 如何处理 7 ……忘了 ………… 反问: 1 能够实习多长时间 2 实习生培养方案
1. 合并N个有序数组,要求时间复杂度尽可能低 2.项目部署 3.Nginx网络模型,没答出来 4.压测结果QPS 5.项目Redis分布式锁的key是啥 6.token怎么用的? 项目答得不好,面试官也不想问了,答了10多分钟草草结束🔚
记录下一些答的不好的问题 大数据 1. spark和flink优劣 2. spark 分片 广播 checkpoint 算法 数组中第k大的数 刚开始用的最小堆 后面经面试官提醒改为quick select。最终时间原因,写完了没来得及测试 剩下都很常规 例如零拷贝,乐观锁,aba 总结 1. 大数据底层原理理解不深 以为后端岗不问这些 2. 算法不能满足于知道一种解法 要知道最优解