1.简简单单问问实习。 2.拷打个人项目。 问的最多的就是,你的项目还有什么亮点? 3.感觉面试官都不想问了。。 数据库表怎么设计的,数据库字段,索引设计原则? https和http区别? 4.写两个题 不用临时变量,直接交换两个数字的值 LC 670 最大交换。
1.自我介绍 2.介绍简历上的项目(没怎么问) 3.八股文(基本是从你回答里面继续问) OSI七层网络模型 输入URL到浏览器的各阶段过程 如何访问DNS服务器(访问顺序) TCP三次握手 如何实现免密登录 Cookie和Session的差别 HTTP和HTTPs的差别 UTF-8一个汉字占几位 进程和线程 线程之间如何通信 管道通信 死锁(两个进程互斥访问资源) B+数和B数的差别 索引为啥用B
12.14 字节 抖音 生活服务 后端实习 base杭州 时长1h10m左右 已挂 1、自我介绍 2、拷打实习项目 30m 聊一些业务相关、项目架构、有哪些微服务? 对微服务的理解?如何拆分微服务? 线上监控如何做的? 接口超时怎么实现告警? 什么时候要做数据核对?没太理解在问什么 3、MySQL八股 15m左右 讲一下mysql的事务? 可重复读如何实现? 能解决幻读吗,什么时候不能解决? my
主要记不太清了,很多场景题 如果有千万级别的节点同时向后端传数据,怎么解决数据量大的问题。--考虑mysql分库分表;开多个服务结点 分表的分法,横向纵向,分表的依据,带来哪些问题 IO框架了解吗,netty简单介绍下,怎么用的 java的一些八股 记不清了 说一个算法 从亿级别的手机号中,判断某个手机号是否在其中--考虑位图;布隆过滤器 手撕 最长不重复子序列,力扣第三题 ES的结构,游标索引,
1 、3-5分钟自我介绍。 2、没细问项目?直接八股 3、tcp的可靠性实现(一溜烟把rdt、流量控制、拥塞控制全答上去了) 4、介绍一下线程通信(synchronized、volatile、wait()/notify()这个不记得、管道输入/输出流、join也不记得、threadlocal) 5、介绍一下java并发里的锁(我从乐观锁和悲观锁两种里答,乐观锁记得一个cas,悲观锁记得syschr
字节电商客户端实习生一面 时长60min,手撕代码30min 1、自我介绍 2、后端开发分为哪几层 3、能不能不要Mapper层?直接访问数据库?比如访问OpenAI 4、AOP编程是什么?为什么不直接用继承父类的方法实现公共行为?如日志管理 5、使用Redis会出现哪些问题?介绍缓存穿透、缓存击穿、雪崩及解决办法 6、多线程的生命周期 7、你擅长哪些课程? 8、GET与POST请求区别 9、TC
⏳ 投递进度条 6.19HR面 1、能实习多久,每周到岗多少天,最长实习多久 2、未来有什么职业打算 3、看你没实习过,有什么竞赛或者比赛经历嘛——参加过大创,你负责什么呢——负责后端开发,遇到过什么问题怎么解决的。 4、你能接受节奏比较快的工作嘛,在你最忙的时候你怎么安排你的时间呢 5、你目前有别的公司的面试流程嘛,这几个选择里面你有什么优先级呢——疯狂的舔字节 6、你认为转go语言困难吗 7、
兄弟们,兄弟们,大家一定要记住,字节不问八股,不问八股,或者很少问八股,很少问八股。 全程场景题、全程深挖项目。 手撕LRU,秒了。 但是说实话啊,面试的那个人,有点不尊重人啊,快躺那里了。 说实话,自己没想着过啊,身心放松。 #字节跳动面试#
投的后端,被客户端捞了,面试官人很和善,人很好,聊了40min,手撕比较简单,总用时50min。 分为三个部分,基础知识,项目问答,还有手撕代码。 首先问了职业的规划 jvm介绍一下 其他语言的垃圾回收了解过吗 java类的结构是怎么样的 数据库优化做过吗 为什么要做缓存考虑过吗 redis和mysql的区别 设计模式解决了什么问题?为什么要用设计模式 设计模式的单一职责了解过吗 平时做项目用的什
1、自我介绍 2、智能指针类型以及使用场景,我说了make_shared解决了shared_ptr的两次开辟空间的问题,后来面试官问我这是不是主要的,我说应该是,结果面试官说了一堆(我没有听懂) 3、内联函数 4、程序从源文件到可执行文件的过程 5、怎么优化编译时间 6、内存分布、堆栈区别 7、new和malloc的区别 8、输入网址,期间发生了什么 9、TCP两次握手有什么问题 10、403状态
自我介绍 介绍一下你最有挑战性的项目 多个线程如何防止重复执行某个任务 介绍一下抢课的流程,介绍一下用到的spring安全框架 redis缓存是怎么用的,需要注意什么问题 有没有遇到过大key问题,把大key拆了是怎么做到降低redis的负载的 redis集群的作用,数据是怎么传递的,主节点挂了是怎么选举的,为什么要这样选举 数据迁移如何做到平滑 详细讲讲一致性哈希,为什么要有一致性哈希,解决了什
1.自我介绍 2.介绍下项目 3.让我说说项目中技术复杂度比较高的点 (进了腾讯两年全写的业务代码CRUD,硬着头皮说了偏向中台的系统讲了讲,校招的同学引以为戒啊啊啊,千万别去大公司那种打杂的部门) 4.然后就是依据项目中的功能点问了下具体怎么实现,这块就不细说了,也无法参考,自己写的代码自己一定要熟就对了 5.让我讲讲一个页面有哪些请求协议 (我讲了http tcp ssl,不过我感觉不是面试官
1. 短链接实现了哪些功能? 2. 讲一下重定向到原始链接的过程(重点讲述HTTP的对重定向如何处理)。 3. 有实现用户登录状态的续租吗? 4. JWT了解吗? 5. 使用ShardingSphere分片是用的什么字段?出于什么考虑? 6. 如果突然有一个热点的短链接,如何保证并发? 7. 如何来判断一个缓存中的数据是冷是热? 8. 代码题:扫描log(每行:user_id, login_tim
#后端开发# #字节跳动# #软件开发笔面经# TimeLine: 投递:6月份投递,因为要准备期末考试约到7月份面试 一面:2024-07-12 下午面试,晚上电话通知二面 二面:2024-07-16 晚上7点多面试,至今未出结果 ------------------------------------------------------ 一面(90min+): 1. 面试官介绍组。 2. 自我
部门不说了 自我介绍 50分钟对项目的dfs,问题全部都是“你这里用了xx,为什么用,意义是什么,现在我要某某情景,你的xx要怎么解决,逻辑上怎么实现,实际在代码上怎么体现” 算法题:最长回文子串,写完后让加个统计会问子串个数的功能 结束 起早贪黑背八股的我像个笑话😂