字节跳动 国际电商 后端开发 二面面经

TimeLine:
8.06投递
8.07约面(反正差一天,具体忘了)
8.12一面
8.15二面
全程被压力,好几次想猜一猜答案,被面试官说答得太乱了,不懂就别说
1. 讲讲虚拟内存
2. 讲讲你去取一个文件的过程,操作系统层面中间执行过的所有系统
内存,磁盘?
    不太会。。。
3. 线程哪些空间共享,哪些空间不共享呢,线程更轻量级,轻量级在哪里呢,线程创建和进程创建在操作系统层面有什么区别,讲讲这个过程
4. Mysql, redis, mongoDb, ES里面的索引分别是怎样存储的
    mongoDB不知道,其他三个说了说(我乱猜了一个mongDB的,说是存图片视频的,被骂了,让我不懂就不要说)
5. ES的索引表是按照什么排序的呢?
    点击率?
6. 如果不考虑互联网,有哪些排序方式呢
    不知道。
7. 计算机网络你了解吗
      还行。。。。。
ssL加密算法你了解吗
    不太会
8. 对称加密和非对称加密有什么区别

9. 数字签名和数字证书是什么,讲一讲
    不太会。。。
10. Kafka的消息失败有哪些情况,怎么保证消息的一致性
11. 算法题: 数字1-n,string形式的字典序排序第k个数字
如1-1011,排序是
1, 10, 100, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 101, 1010, 1011,。。。
lc.386

算法题没写出来,去看力扣,居然是中等,woc,我以为hard
让他给我换一道,他表示不愿意,就这道,emmmmmm

问面评:回去多看看基础吧,我们比较在意基础,就这样
感受:从基础到算法题被从头到尾搏杀,基础题问的我心梗,已经开始胡言乱语了,算法题半个小时没写出来

更新:居然过了,我感到难以置信,都已经跟第二个部门沟通好转到他们那里了,然后通知我过了
8.22三面,希望3面给个压力小点的面试官
全部评论
老哥过了吗三面
2 回复 分享
发布于 2024-08-25 14:16 北京
佬,三面是啥面啊,主管面吗
1 回复 分享
发布于 2024-09-02 15:33 陕西
老哥是多久后约三面的,我二面也是算法没有完全写出来,现在想起来少了一行代码,面试官没给我debug时间就直接打断了,不知道是不是寄了。😔
点赞 回复 分享
发布于 2024-08-19 23:08 广东
老哥,三面难吗,有手撕吗?
点赞 回复 分享
发布于 2024-08-25 15:18 广东
佬,base哪儿
点赞 回复 分享
发布于 2024-08-30 12:02 湖北
请问是秋招吗,收到意向没😂
点赞 回复 分享
发布于 2024-09-10 16:16 湖南
牛逼
点赞 回复 分享
发布于 2024-09-19 08:38 贵州

相关推荐

头像
03-10 11:27
已编辑
门头沟学院 Java
📍面试公司:字节跳动👜面试岗位:后端开发📖面试问题:1. 自我介绍2. 开源经历都做了什么3. 项目里的延时任务怎么用的4. 定时任务呢5. 分布式锁怎么实现6. 如果锁过期了导致其它节点也执行定时任务怎么办(redission的看门狗,续期。或者不给锁设置过期时间,并将锁的value设置为节点ID,其它线程拿到锁的时候判断一下value是不是自己的ID,如果不是就不执行定时任务)7. volatile具体是怎么保证可见性和指令重排序,禁止指令重排序有什么实际的例子吗,具体是怎么起作用的(单例模式双重校验锁)8. synchronized又是怎么保证可见性的9. 写代码,两个线程分别打印奇数和偶数10. 给了一个SQL题,有id,type, createtime,name四个字段。建立了一个联合索引(type, createtime, name)。select * from table where type = 1 and createtime > xxx and name = %xxx%。怎么走索引。name = xxx%呢11. 又给了一个sql题,有id 和balance两个字段。A给B转账,怎么实现。12. 如果与此同时,B也在给A转账呢,两个事务会发生什么情况13. 有一个存储了几百万个电话号码的文件,怎么找到重复的电话号码(哈希表,位图,字典树)14. 算法题,最长公共子序列 15. 反问🙌面试体验:事后复盘发现问题还是比较少的,但是一共面了70分钟。。。#软件开发笔面经#
点赞 评论 收藏
分享
发一下之前秋招的面经叭原型链● 用function实现class  ○ 构造函数或类用prototype,实例用.__proto__● 实现extends  ○ Object.assign 会改变原对象  ○ // 设置子类的原型为父类的原型Dog.prototype = Object.create(Animal.prototype);● bind 和apply● 浏览器跨域● 那些文件或资源会受跨域限制,什么类型的网络请求不受同源策略管控  ○ js、css、img,iframe等,有src,不受跨域影响,常规静态资源被同源策略许可,但iconfont字体文件(eot|otf|ttf|woff|svg)例外  ○ img标签在特定情况下存在跨域问题。 当通过‌JavaScript动态创建的img元素设置了crossOrigin属性为anonymous或use-credentials时,如果图片来自其他域且没有设置适当的CORS策略,浏览器会拒绝访问该图片,导致跨域问题。‌  ○ 跨域问题的原因在于,浏览器默认会对通过img标签加载的图片进行缓存。当通过JavaScript动态创建的img元素访问相同的图片时,浏览器会直接从缓存中获取图片,而不是重新发起请求。然而,如果JavaScript中的img元素设置了crossOrigin属性,浏览器会尝试以CORS的方式请求图片,但缓存中的图片并不包含CORS信息,因此被浏览器拒绝。  ○ 需要注意的是,通过img标签直接加载的图片资源(如通过src属性指定)通常不会遇到跨域问题,因为浏览器默认允许这种加载方式● 前端正向代理和反向代理  ○ 都是正向代理  ○ 正向代理:代理的是客户端,隐藏客户端,反向代理:代理的是服务器,隐藏服务器● vue的双向绑定● vue的依赖收集● react、 性能优化● 技术栈是react● 常用框架原理,浏览器原理 缓存,跨域,加载,同源策略,http https混合应用跨域
查看13道真题和解析
点赞 评论 收藏
分享
评论
15
126
分享

创作者周榜

更多
牛客网
牛客企业服务