部门是消费金融,自己学的是C++ 自我介绍 讲下IO多路复用 常见的多路复用模型 select, poll, epoll 问实习时长,到岗时间,是否全勤 这个面试官说是面试必须要有的,他不会因为这个决定过不过,而是记下来给hr看 了解过用户态tcp,用户态网络协议吗? 面试官说了一堆没听过的技术栈,完全没听说过 讲下https 为什么非对称加密比对称加密效率低 似乎想让我以密码学的角度答,我说了点
一面: 1.自我介绍 2.在之前的实习中是否遇到过什么困难?你是怎么解决的? 3.了解商家运营吗? 4.为什么上一段实习只有两个月? 5.你可以在字节实习多久? 二面: 1.自我介绍 2.你觉得淘宝和抖音电商的区别是什么? 3.你觉得抖音电商有什么可以改进的地方吗? 4.你了解3C产品吗 5.你觉得3C产品和美妆产品有什么不同? 三面: 1.自我介绍 2.分享一件你觉得自己做的最成功的的事 3.你
自我介绍 聊第一个项目 遇到了什么比较有挑战的部分? (慢SQL优化,介绍了用的几种优化方法) 还有呢? (并发抢单redis实现) 用了zset的话? zset的几种数据结构 第二个项目 内存trie树怎么实现的 (ac自动机) Ac自动机是怎么实现的?(trie+kmp) 具体解决了普通trie树的什么问题 八股 TCP与UDP 对堆和栈的理解?为什么不能只有堆or栈呢 Mysql都有什么索引
如何将字符串(字节字符串)转换为字节(字节字符串),而不必手动复制和粘贴字符串并在其前面放置b?
本文向大家介绍Java字节码中jvm实例用法,包括了Java字节码中jvm实例用法的使用技巧和注意事项,需要的朋友参考一下 要想使Java运行,我们可以设计一个面向Java语言特性的虚拟机,并通过编译器将Java程序转换为它可以识别的指令序列,也称为Java字节码。由于Java字节码指令的操作码被固定为一个字节,所以它的名字就这样命名了。本篇要带来的是Java字节码中jvm的使用,主要分为两个操作
字节后端面经,严刑烤打3小时。 字节后端面经 1. 问实习经历,但是拷打的是自己的项目,正规的规则引擎了解过吗,没有。 2. 浏览器键入网址全过程 3. http为什么是无状态 4. 死锁条件 5. 子网掩码的作用 6. mysql b+树和b树 7. redis数据结构,用什么结构实现延迟消息队列 8. redis分片集群,如何分片的,有什么好处 9. jvm内存分布,有垃圾回收的是哪些地方 1
字节后端开了白菜价,但是手头就一个offer,球球大家给点建议吧,春招还要不要接着找 面了几次也知道怎么回答了,感觉再去面试也从容了,要不要春招再努努力还是直接躺 引流:百度 腾讯 华为 阿里 京东 小红书 拼多多 银行 #晒一晒我的offer##字节#
问:网络UDP和TCP的区别?HTTP使用哪种协议? 问:TCP三次握手过程TCP的ACK包为什么是随机开始 问:TCP四次挥手过程,哪一方会进入TIMEWAIT?如何解决TIMEWAIT过多 问:TCP滑动窗口的作用是什么 问:TCP三次握手 问:如果第三次超时具体表现是什么 问:数据库:MyISAM和InnoDB的区别 问:为什么要用B+树而不是B树#软件开发笔面经#
问题内容: 如果输入参数是字节数组-byte [],则dll的本机方法可在Java中使用。如果我们使用c#中的相同方法,则会抛出EntryPointNotFoundException。 是因为java和c#中的byte []是不同的东西吗?如果是这样,我应该如何使用c#中的本机函数? 问题答案: Java缺少无符号类型。特别是,Java缺少无符号字节的原始类型。Java字节类型是带符号的,而C#字
0. 自我介绍 1. 进程和线程的区别 2. go 协程 3. linux平时使用哪些命令 4. HTTP和HTTPS的区别 5. HTTP状态码 6. 事务的四大特性 7. 对事务原子性的理解 8. 脏读、可重复读、幻读解释 算法题 1. sql table(id,score_id,socre)查找平均分大于60的所有学生id和均分 2. leetcode 454. 四数相加 II 总结 面试前
自我介绍 介绍一个你觉得有挑战性的项目 介绍下索引 为什么inodb的数据和索引分开 gc 垃圾回收机制 寻找两个链表的公共节点 两个栈实现一个队列 内核态和用户态的区别 还有的题不太记得了,都是基础八股,背就完事了 算法题 leetcode 440.字典序的第K小数字 居然是一道hard题,我刚开始想的是用一个数组存每一位,然后按照字典序进行+1、进位清零啥的,因为思路有点乱没做出来,最后结束的
最近在和同学一起找实习,投了b站、字节和miHoYo的后端开发。b站二月底就投了,但现在也还没回复;miHoYo也还没回复,估计是只面向24届了;感谢字节,给了我面试的机会。字节真的处理好快,不到一周官网状态就从简历筛选变成评估通过,没几天就来面试通知了。 PS:字节最好别一次投太多,听同学说会被当成恶意投递。而且字节各个部门之间的招聘是串行执行的,就是说如果你的简历被某个部门正在筛选,其他部门好
2022-03-28 一面 (1h40min) 介绍项目,项目亮点随便说说 切片在哪做的,整个文件计算 hash 吗 前端学多久了,怎么学的,有系统学吗 为什么选择 Vue 假如不懂 vue 你要怎么宣传 MVVM 解释下 Vue 具体如何实现 MVVM Object.defineProperty 打印题 Promise 是什么,用来解决什么问题,回调地狱 Promise.all ==》 Prom
一面是个可爱的小姐姐,就给人感觉很亲切很放松,简单的问了一些问题就开始做题 一面9.16(45min) 1.进程和线程的区别 2.线程之间内存是共享的吗 3.进程之间、线程之间怎么进行交互 4.项目里线程之间的交互 5.进程间最高效的通信方式 6.共享内存和进程的地址空间的关系 7.代码题:1)K 个一组翻转链表,非递归和递归实现,如1->2->3->4->5->6->7->8->NULL,k=3
1. 自我介绍 2. 介绍项目(简单说了一下博客和rpc框架) 3. rpc项目中遇到的困难(随便扯了个注册中心) 4. 这个rpc自己有没有在哪个项目中使用了(随便说了自己只有写demo测试过) 5. 用redis做注册中心的问题 6. 操作系统(没学,直接不会) 7. redis的删除策略 8. 说说对hashmap的了解 9. ConcurrentHashMap为什么是线程安全的 10. 线