Java后端实习生一面 自我介绍+项目介绍:5分钟左右 项目面: 你在简历中的两个项目里都是负责人是吗?是的。 在这两个项目中遇到的印象比较深刻的技术问题/项目推进和沟通方面的问题?协调不同团队成员的开发进度,要尝试去了解各个成员最近都在做的事情,尊重大家的现实情况,在不施压的情况下最大化开发进度;前后端的协作问题,接口规范,先开发后端还是先开发前端,或者相反又或者是一起推进(数据渲染中字段修改麻
因为我秋招的时候找的是Java后端开发的岗位,所以也主要分享这方面,但其他方向的小伙伴其实也可以借鉴一下。 时间已经到了十月份了,现在是国庆假期,公司开始笔面试也要等到假期结束,也就是七号,所以十月份的时间还是很紧张的,不过这个时间段,一些国企就开始招人了,所以大家时间节点上需要抓紧,以及再完善一下自己的知识储备,有想投递国企的这段时间也要好好关注了。 不管是什么类型的企业,如果说在投递Java后
#24届软开秋招面试经验大赏#10月24号 面经:(1h) 1:介绍下实验室的深度学习的项目; 2:讲一讲java的集合,hashmap源码里面有哪些让你印象深刻的代码(我答的是扩容时候迁移节点时候的计算下标的代码,&上hashmap原来的长度) 3:打开一个网址之后会发生什么(查询DNS,TCP, HTTP请求一条龙) 4:ARP协议 5:端口映射,NAT转换 6:为什么想来趋势,从哪里了解趋势
15分钟左右 自我介绍 从什么渠道了解到烽火公司 场景题:开发过程中遇到某个接口返回结果很慢,如何解决? 数据库的索引有哪些? Redis的使用场景? 有没有用过消息队列? 数据库的B+Tree和Hash如何选择?
1.si环节 2.拷打项目,也很奇怪,聊着聊着就变八股了 3.八股 a. kafka延迟消息如何实现或者原理,如果你自己来实现,你会怎么做 b. 分布式任务调度的实现原理;延迟队列的原理,怎么实现延迟消费,jdk里是如何实现的;阻塞队列线程是如何唤醒的 c. 分布式id如果不是递增连续的,插入数据库主键会有什么问题 d. Redis主从同步原理,增量同步原理解释下 e. JVM调优实操
面试时间:3月11日,时长:20分钟,base:线上办公 面试官在海外,用的zoom,挂的梯子参加的面试,面试内容很随便,随便聊一聊的 问了DFS和BFS使用了什么数据结构? 优先级队列使用的什么数据结构? 共享屏幕,针对Java项目进行讲解,讲一讲项目的模块 共享屏幕,讲解Python中最复杂的项目 对Linux的熟悉程度 面试官觉得Java项目太简单了,没有做过大的生产项目,其他都还行,说是今
自我介绍 自学 Java 的过程 类加载机制 类加载器种类 双亲委派机制 自定义了一个 String 类,能不能正常使用 Java 常见的集合类 ArrayList 底层、扩容机制 ArrayList、LinkedList 区别 平时开发遇到的异常 ThredLocal 原理 synchronized 和 volatile 的区别 synchronized 修饰静态方法和实例方法的区别 Concu
纯八股,无项目coding 1. Kafka消息消费有序性如何保证 2.数据库与缓存的一致性保证 3.ThreadLocal原理,ThreadLocal线程池信息传递问题 4.MySQL limit分页查询优化 5.Redis zset数据结构,跳表的查询时间复杂度 事前hr告诉我第一轮有coding 结果面试官告诉我无 之前面字节 重点在于系统设计,快手重点在于项目,得物直接纯八股,麻了,真就是
常规 自我介绍 八股 面向对象 继承 访问修饰符的作用 基本数据类型 int 和 long 的区别 int 和 Integer 的区别 重载和重写的区别 常见集合 hashmap 底层实现 反射的概念 反射的实现 AOP 动态代理的两种方式 Java 内存区域 垃圾收集算法 抛出异常和捕获异常 try、catch 的过程 MySQL 和 redis 的区别 redis 应用 redis 实现分布式
一面:2023/11/15 ### Java - LinkedList比ArrayList效率高吗? - ArrayList为什么能以O(1)的时间复杂度找到元素? - ArrayList和HashSet区别 - 如何比较两个对象是否相等? - 一个类A里面有一个String变量一个Integer变量,如何重写equals方法来判断类A的两个实例是否相等? - 检查是否是同一个对象 - 检查是否是
1 介绍项目 2闲聊,对大模型看法 八股算法啥都没问啊家人们,这是KPI吗?加闲聊25分钟就开始反问了😭
9.15下午两点面,面试官直接打电话过来,短短面了不到20min。 当初投的啥忘了,官网看部门是全面风险管理-RASP&运维平台,base杭州。 1.自我介绍 2.有没有实习?为啥研究生没去实习? 3.了不了解微服务?(我要是懂这个那简历上必定加大加粗标红了啊) 4.用过哪些国内的云平台?知道都有哪些服务吗?国外的呢? 5.说说你认识的云安全。 6.TCP三次握手 7.HTTP和HTTPS区别 8
一面 常见排序 排序各个的时间复杂度和空间复杂度 堆排序,归并,快排 事务隔离等级 可重复读和已提交读的区别 如何实现找到对应版本的数据(mvcc) 索引为什么不用二叉树 联合索引数据结构实现方式,如何查询 spring 控制反转 为什么要用spring,静态实现方式可不可以 动态代理和静态代理的区别, redis 持久化机制 操作系统 linux中用的是什么映射方式 虚拟内存实现方式 段页制cp
飞书为什么问我的问题都这么冷门啊,大概有以下几个问题但是回答的不好(其他问题大概说了些) 1. Java gc root 的变量有哪些? 我回答的里边有本地方法栈,他说不对,我下去查有些博客里边也写了这个。 2. 1M网卡能生成多少tcp连接 这个不会 3. 当数组中有一半以上相同元素时,快排时间复杂度 n^2,我的理由是会造成分治的树不平衡,他说不对 4. SSD和机械硬盘的区别 我说的读写速度
base成都 面试官姐姐人很好,看我也不是科班,问的问题都很基础 1.介绍了解的set,都有哪些 2.用过的集合都有哪些 3.基本数据类型,如何解决浮点数运算的精度丢失问题 4.string的底层,和string builder,string buffer的区别 5.final的作用,能用在哪 6.arraylist和linkedlist的区别 7.堆,栈 8.线程池的作用,如何创建线程池,线程池