Java自动装箱和自动拆箱 String、StringBuilder、StringBuffer的相同点和不同点,性能比较 线程间如何通信 Java自带的线程池 任务量多怎么选用线程池 自定义线程池参数及含义 线程池的执行原理 ArrayBlockingQueue和LinkedBlockingQueue ArrayBlockingQueue插入满了之后会发生什么,怎么保证多线程情况下安全 Java锁
自我介绍完就迅速开始了 实习: 没深入问,细节还没来得及讲就结束了 八股: 1. linux怎么查看内存情况,怎么查看进程情况,怎么查看cpu情况, 2. redis用的多吗,hash的底层数据结构 都有什么解决哈希冲突的办法 3. 三次握手 四次挥手具体的状态 为什么等待2MSL 4. 假如一方断开连接另一方还在listen怎么办 5. MySQL索引的数据结构 B+树优势在哪 6. 从打开网页
#面经##乌鸫科技##北京# 7.25 一面 1小时多 1.讲讲负责的项目 2.说一说ThreadLocal 3.高并发怎么做的 4.网关高可用怎么做的?答了降级返回一个友好的页面;请求特别多采用限流策略;重试机制 5.下游怎么做的? 6.怎么把http协议转发到后端请求的?Springmvc怎么请求到后端服务? 7.Java基本数据类型 8.什么是装箱拆箱? 9.Integer a = null
自我介绍 项目-我被美女包围了-基于Redis订阅机制的高效缓存管理系统,用于及时更新和安全读取游戏中的卡片信息 为什么将卡的信息存在服务器的excel里,为什么不用数据库 将卡缓存到内存里,卡的数据量大概有多少 卡的视频存储在哪的? 你将卡写到内存变量里是Golang的一个全局生命周期的变量吗 你觉得这个内存在操作系统里面的话会分配到哪里? GM修改卡后往redis特定的频道pub,然后服务器r
面试官结尾说公司居然是做建筑的 好像是搞什么管理的 技术栈React 主要是深挖简历,体验非常不错,明确了优化方向 1.map和object区别 2.React里面class和function的区别 3.对象的遍历方式 4.箭头函数 5.防抖节流 其他就是用到的组件API的深层次拷打了,主要还是实习期间的产出,绝大部分时间都在问这些 实习期间的功能深挖,各种比较极端的场景,问优化方案 对我来说提升
投了浩鲸的国际交付,base南京 4.3笔试 4.10收到一面邮件 4.11一面 4.15收到二面邮件 4.16二面 笔试: 笔试很简单,技术部分就是一些Linux、数据库的简单操作的知识。 一面: 一面是技术人员面,也就是同样是交付的岗位的人面。 着重问了简历内容,然后让我用英语介绍自己(介绍的依托)。 还问了Oracle和Linux的一些简单指令,怎么查看cpu使用率,怎么操作表格。 还有就是
45分钟 潞晨科技是做colossal AI的那个公司 面试官base 新加坡 团队介绍: 主要做的是训练框架,包括STF、RLHF、长文本、数据处理、MOE、模型评估。 团队人很少,主要base新加坡和上海。 不是核心的colossal ai,那个有同学在,做分布式训练 面试官上来之后看了一遍简历,说跟他完全不是一个方向,所以主要是我在介绍我的工作。从实习开始介绍,中间有问题会打断。 介绍完之后
55分钟左右 男面试官,说话很温柔很客气 自我介绍 好奇为啥有段实习是在某个学校 项目提问 项目中遇到的loss上的问题,怎么排查怎么解决,讲个思路 没有八股 代码: 1. 字符串数组的最长公共前缀 2. 给你一个整数数组 nums 和一个整数 target 。 返回 nums 中能满足其最小元素与最大元素的 和 小于或等于 target 的 非空 子序列的数目。 团队介绍 大模型应用,有具体需求
目前最压力的一面,有些会的也状态不好没说上来 实习介绍 介绍下项目的亮点通过Redis解决缓存击穿问题通过RocketMQ优化链路 + 解决 RocketMQ 重复消费问题 消息发送流程是什么? 在消费端,当在线程池中消费消息的时候,整个节点宕机了,消息会丢吗?丢了怎么办? 我理解你说用Synchronous Queue可以不挤压任务队列并实时消费,但是阻塞队列不能设置成LinkedBlockin
面试的面试官很和蔼,比较注重项目和基础,全程八股 + 项目,无算法。 1. 自我介绍 2. 介绍项目(让我说一个已经落地的项目,emm,我的项目上线一年就下线了) 3. 项目难点以及如何解决的 4. ES6新特性 √ 5. axios封装中用到了哪些ES6特性 √ 6. 闭包,闭包会有什么问题(答了内存泄漏),引发了垃圾回收机制,介绍垃圾回收机制怎么回收的。√ 7. 说一下HTTP2.0 √ 8.
广州的一家小厂,本来想着随便面面,结果迎来疯狂拷打 1. 个人介绍 2. 拷打项目 2.1. 讲讲你短链接怎么生成的? 2.2. 哈希是吗?你怎么解决哈希冲突? 2.3. 你就算在原来的链接后面加了当前毫秒数,也没法解决哈希冲突啊 2.4. 布隆过滤器是什么? 2.5. 那布隆过滤器冲突了怎么办? 2.6. 重试?重试多少次? 2.7. 你用了缓存,讲讲你为什么用缓存?有压测吗?那你这不就是为了用
算法为什么转测开?敷衍了一句,但面试官还继续追问 拷打实习(具体会涉及到一些细节,八股是结合实习问的) python装饰器 join都有哪几种以及区别 python上下文管理器 go与cpp的区别 go的并发实现原理 go中有类似cpp的内存泄漏之类的情况吗?怎么进行排查 go怎么实现“继承” 手撕:计算满足等式的下标对的数量 (拷打具体实现细节,有个地方他没看懂,一直问,我也没懂他哪里没懂,最后
二面 4.15 20min 1、自我介绍 2、将所有的项目详细介绍解释一遍 3、这个wordpress建站是怎么建站的,是一键式的还是本地配置的?(都有, 在本地要修改nginx配置文件和php-fpm的配置文件,创建指向数据库)(项目比较老了,换句话说就是没什么用) 4、这个网络基础服务配置是怎么实现安全性的?(举例举的ssh,修改配置文件更改端口,禁止root用户远程登录等) 5、详细介绍一下
笔试: 笔试是进钉钉会议,发了基本信息问卷、心理评测和一个笔试卷(Java基础知识20来道),大概20min搞定。 面试40min,问的多但是不深: 1. 自我介绍 2. 把简历上的项目介绍一下 3. 重载和重写的区别。 4. java抽象类和接口的区别,抽象类的修饰符可以是private吗,用什么关键词? 5. 抽象类可以有普通方法吗?那接口呢? 6. java字符串有哪些基本操作,就subst
时间6.27 1.开启线程的方式? 2.二叉树和红黑树的区别? 3.java中集合哪些是有序的?哪些是无序的? 4.什么是反射? 其他基本都是非常基本的问题,不太记得了,2红黑树有点忘记了,没答出来,3Map有些忘记了,答得不够系统全面,面试应该是过了,他说公司做的业务是建筑相关的,用的技术是springboot和Redis,说实习薪资1120,我说我考虑一下就结束了,有不在意薪资的同学可以试试这