总共40min左右 1. 自我介绍 2. SHA1做数字签名怎么考虑的呢?其他加密算法了解过吗? 3. 为什么采用grafana做可视化?Loki怎样存储数据的? 4. 项目中怎么做的测试?接口优化怎么做的? 5. java的内存管理机制?java中的内存泄露问题?怎么排查? 6. redis在项目中怎么用的?它的高性能原理? 7. 文件软硬连接了解过吗?文件秒传能否用其他方式实现(硬链接)?写时
1. 自我介绍 2. 为什么选择计算机这个专业? 3. 用过几种操作系统?Linux的发行版本之间有什么区别? 4. 了解过哪些文件系统?它们之间的区别是什么? 5. 为什么要自己实现协议?心跳机制怎么实现?tcp心跳机制有什么缺点?(项目相关) 6. 对象存储平台和文件系统的区别?(项目相关) 7. mysql缓存了解过吗? 8. tcp和udp之间的区别?udp的特点? 9. 进程和线程的区别
字节飞书 一面 1. 抽象类和接口有什么区别 2. 抽象类可以被实例化吗 3. 聊一下双亲委派机制 4. 有几种类型的类加载器,都具体是干什么的 5. java中有哪些类型的锁 6. synchronized的偏向锁和自旋锁怎么实现的 7. 偏向锁存线程的消息存在哪 8. Java 对象头里有什么 9. 计算机网络的分层模型说一下 10. 每个层有什么协议说一下 11. tcp怎么实现可靠传输的
Timeline:12.21一面、12.25二面、12.27OC (已拒) 一面(45min): 1、怎么理解HTTP的无状态 2、除了进程,线程还有哪些? 3、大文件的上传方式(个人项目里的问题) 4、在Java中,A线程调用B线程做某些工作,对于B的结果,A线程只想等待特定的时间而非一直等待,应该怎么做? 5、Spring MVC的执行流程 6、索引的分类(数据结构层面,B+树,Hash et
1.介绍项目 2.PG数据库(难绷,听都没听过) 3.用什么数据库存放日志 3.介绍docker,docker怎么编写file,怎么打包怎么跨平台 4.redis为什么是8个桶不是64个桶 5.ra**itMQ5种类型,怎么保证消息有序不丢失 6.nginx证书 7.行锁列锁 问了15分钟,答得一坨,然后15分钟捞*瞌,最后说会把面试报告给*oss让*oss决定,没有当场宣布结果属实是给足我台阶了
共约45min 自我介绍 挖项目(没问技术方面,主要在于系统整体设计) 约15min 什么是面向对象 抽象类和接口有什么区别 用过多线程吗?单线程和多线程使用场景? MySQL存储引擎 聚簇索引和非聚簇索引 为什么用自增ID作为主键? 自增ID索引比身份证号索引差在哪? 影响查询性能的主要因素? 身份证号可以建索引吗? ES的索引和MySQL有什么区别? ES和MySQL各自的优点 垃圾回收算法讲
1.自我介绍 2.反射的特性,实习中怎么用的? 3.设计模式了解吗,实习中如何使用的,介绍一下? 4.Java中stream的API介绍一下? 5.线程的创建方式? 6.线程同步了解吗,介绍一下? 7.线程池了解吗,介绍一下? 8.实习中担任的职责,怎么做的? 9.订单超时,掉单补偿是怎么处理的? 10.用户付款时由于网络等原因,支付了两次,如何控制? 11.支付成功之后是如何回写的? 12.前端
自我介绍 介绍短链接项目 压测过吗?qps多少 短链接表的设计 短链接怎么生成的,冲突了怎么办 短链接怎么跳转的?为什么用302跳转 为什么不用301跳转? 限流怎么做的 了解哪些限流算法 负载均衡怎么做的? 为什么进程切换开销比线程大? 讲一下进程的写时复制 讲一下死锁产生原因以及怎么避免 讲一下TCP四次挥手的time_wait状态 为什么time_wait等待时间是2msl 讲一下TCP的拥
百度地图一面: ——自我介绍 ——实习内容 ——开始发问 为什么要分网络模型、TCP三次握手、 MYSQL事务的隔离级别、引擎、索引失效情况、sql查询慢要怎么排查、 说一下对Docker和K8S的理解、Linux有哪些命令、 ——八股 面向对象概念和三个特性、深拷贝和浅拷贝、集合中的HashMap底层、HashMap线程不安全、List的不同、JMM、ArrayList可以插入null吗、Str
#软件开发笔面经# 武汉腾讯云智 Java后端开发 开始还挺正常,问我知不知道java的io,我说了bio,nio(同步非阻塞,io多路复用+select,poll,epoll的区别) 你能手写一个io多路复用吗? 什么都不问,就说你这springboot redis mysql什么的就只会用对吧?(我开摆了,嗯) 你实战三个线程交替打印数字1-100要多久? (几分钟就能写完)为了保险,我说的1
45min 面试官介绍部门 自我介绍 有没有实习经历 项目介绍 为什么做短链接这么一个项目,背景 短链接怎么存储的 短链接怎么生成的 短链接如何跳转长链接 热key问题怎么解决 本地缓存和redis的区别 使用本地缓存hashmap时,用什么来保证线程安全 concurrenthashmap怎么保证线程安全 手撕 无重复字符的最长子串 反问 ----------------------------
今天挑选一篇热门面经【0526美团日常实习一面面经】,给大家做讲解分析~ 感谢这位同学的分享,预祝Offer多多~~~ 原贴链接 本篇面经几乎就是考察了Java后端Top6重点专项,关于这些专项的占比我之前总结过,大家可以关注下,按照优先级去准备。链接:大厂后端专项考察占比分布 另外最近赠送大家的题库命中率也极高 自产《大厂后端Top100面试题讲解》对本篇面经题目覆盖率:9.5/10 = 95%
自我介绍。 1,你觉得你对于这个岗位的优势在哪? 2,Python后端的项目遇到了什么困难,如何解决的? 3,你对我们的职位有什么了解? 4,你的实习经历是做了什么? 5,你对未来职业有什么规划? 6,你对我们的公司岗位有什么问题?#牛客创作赏金赛##牛客解忧铺#
自我介绍 问实习 linux如何查看负载? 我答top命令 top里面load是什么?俩个百分比各是什么意思?这块我不会,面试官不太满意,说我linux基础不太好 讲一下Redis的Sentinel。 我答主观下线,客观下线,leader选举,发布订阅者机制。开始吟唱 讲一下 Redis 的 Cluster。开始吟唱 如果整个分片都挂了怎么办?我回答算法会把命令定位到其他槽点,挂了的分片人为介入A
面试公司:安克创新(深圳) 面试岗位:Golang实习生 面试过程:一面(40min) 面试总结:基本上是围绕着实习时做的短信项目问的,还问了几个人生哲理问题(doge 面试问题: 1. 为 gin 设计的限流的 middleware 是怎么实现的?有没有思考比滑动窗口更好的实现方式? 2. 实习期间维护的短信服务项目,你是如何实现第三方容错,提高可用性的?(我项目中是用“轮询、动态判定服务商状态