我都不会😭😭题没撕出来叫停讲思路, 大概率寄了 项目八股 1 最难的模块 最快进步的经历 2 接口幂等怎么保证 3 上线的流程规范 监控指标 4 机器QPS CPU怎么监控的 服务多少QPS 不晓得 5 集群用的机器参数??? 6 机器用的是什么垃圾收集器??? 7 G1和CMS区别 怎么查看GC了多少次??? 8 G1 Mix模式(不知道听清没)做了什么????? 9 业务有哪些表 订单状态
今天的份额投满了,13家要简历,约了一个面试,还有一个打电话问情况,大概内容如下: 介绍一下参加的比赛 介绍一下项目负责内容 怎么实现一致性 还有就是时间和找这个实习的目的 反问 打电话的应该是G了,感觉没回答好,比较突然 有没有佬说说反问应该问什么#实习##面试#
#万得# 第一个人: 自我介绍, Spring ioc, 怎么解决循环引用 Java的string底层是unicode还是UTF8 区别是什么 Collection 滑动窗口求平均值 滑动窗口求最大值. 第二个人: 项目, 数据库建表, 查询 一面问题全部回答出来,二面面试记录显示面试官评价不错 但是面完当天就挂了,也没有笔试
早上面的百度,狠狠拷打80分钟,后续慢慢更新面经
【实践题】 设计一个微信公众号的阅读服务 题目描述 用户订阅公众号之后,可以在自己的文章列表看到所订阅公众号发表的文章,文章列表按时间倒序排列。该产品的日活用户为 1 亿,已有 100w 个公众号,每个公众号每天平均生产1篇文章。用户可以订阅任意数量公众号。整个系统如何设计,需要考虑数据存储、接口设计等问题。 【算法题】 基本的二分查找 如果有重复元素找最开始的下标 找第一个大于等于的元素下标
【Java基础】 项目介绍 final字段有什么作用 String属于基础数据类型吗? 基础类型都有哪些 普通类和抽象类的区别,抽象类和接口的区别 抽象类可以被final修饰吗,为什么? 线程和进程的区别 Java中是如何实现线程的? 继承Thread类和实现Runnable接口有什么区别? Thread类中run方法和start方法有什么区别 线程安全有什么相关的操作? 常用哪些数据结构 Arr
1自我介绍 2git代码冲突(顺着扯了半天dev test beta分支,) 3一个需求多个人做你们公司是怎么拉拉分支的(一个需求几个人拉几个分支) 4linux命令 5你们这个系统怎么支持这么高并发的 6mq哪里用到了(通知上游回调时需要发个延迟消息看看上游到底有没有回调) 7仿12306的购票接口的优化 8spring常用注解 9问了一个让我心虚的问题:你能来吗? 答:肯定能!
面试时长半小时,一开始我说话面试官听不见,点击设备检测显示正常,我戴了耳机面试官才能听见,不知道什么原因。 1. 自我介绍 2. 项目用了哪些框架?(springboot,Redis) 3. 这些框架是如何读取数据的?(没听明白) 4. 比如说你的Redis是如何读取到数据的?(用的Redistemplate类实现) 5. 数据库是用什么连接的?(没反应过来,面试官说总不能是用jdbc吧,反应过来
👥 面试题目 Arraylist和linkedlist区别 用linkedlist怎么去重 hashmap的底层结构 jvm的内存结构 以及栈存储的什么 栈帧是什么 innodb一定有索引吗 索引的种类 二级索引和聚簇索引的不同 讲一讲联合索引 回表查询了解吗,怎么避免回表查询 redis 了解吗 讲一讲缓存穿透及其解决方案 布隆过滤器的实现原理,解决哈希冲突的方法知道吗 BigKey了解吗 解
1.spring的核心思想说说你的理解? 2.IOC是什么?AOP是什么?有什么好处? 3.我看你用了中间件,消息幂等了解吗? 4.JVM内存模型? 5.如何判断垃圾可以被回收? 6.说说垃圾回收算法? 7.说说StackoverFlow和OutMemoryError产生的场景? 8.项目中遇到过这种问题吗?怎么排查? 9.对于慢查询碰到过吗? 10.说了不走索引,索引失效还有哪些?除了这个还有别
第一次面试,被狠狠地拷打了 1.自我介绍 2.谈一谈你项目中比较难的一个点 3.为什么选择用两级缓存? 4.缓存和数据库数据一致性是如何保证的? 5.缓存遇到并发查询的情况怎么办? 6.synchronized和其它锁有什么区别? 7.Elasticsearch中用到了哪些类型?document是如何配置的? 8·对于jvm你了解哪些? 9.你项目中用的哪个垃圾回收器? 10.G1的回收过程? 1
1.自我介绍 拷打之前为啥鸽子 2.项目拷打 3.计算引擎为啥接入yarn做资源调度,不用stanealone直接部署 4.为啥历史状态不用updatestate算子,采用了redis数据库更新状态 5.spark和mr计算引擎的本质区别,计算引擎从mr到tez到spark的一个衍生过程,各个时代的优缺点 6.当同时有海量计算任务在运行的时候,怎么设计计算引擎迁移的方案,怎么平滑迁移,不带来突然崩
自我介绍:本人是练习时长 1 年 2 个月的 Java 后端菜鸡练习生,去年集团组织架构调整(裁员),一直到现在未找到工作。校招那会儿非科班转码,学了两个多月的时间就上岸了,所以沾沾自喜,工作一年被毒打的不成样子,再次进入社会社招感到基础薄弱,菜的一批。 下面是我最近面试的面经: shein 一面 47min 时间:2024-01-22,14时 岗位:Java 高级/资深工程师 流程:一面挂 评价
1.自我介绍 2.实习拷打 3.怎么查看模块的问题 4.分布式链路追踪体系讲讲 5.讲讲traceid和spanid 6.怎么产生的呢 7.双重for循环时间复杂度是O(什么) 8.kafka的ack机制和rebalance机制和分区机制讲讲
一面 1.读取文件的时候,操作系统会做什么? 2.用户态、内核态 3.依赖注入的三种方法? 4.什么是依赖,什么是注入? 5.循环依赖怎么解决?三级缓存不了什么注入方法? 6.JWT如何验证Token的有效性?防止Token被篡改? 7.线程池中核心线程数,用户请求量减少了,这些会怎样变化? 8.线程池的参数是怎样设置的? 9.怎样使用线程池?有什么方法提交任务? 10.Runnable和Call