先介绍项目,问项目问了大概快二十分钟,然后问完项目,问了个消息队列的持久化机制有了解吗?很简单说了一下,然后就没问什么问题了。 反问:你们团队做什么业务的?消息队列中间件,用Java写。 一共20分钟,面过最快的一次面试,应该是凉了。
我是24届,面的后端实习,方向java 二面面试官好像是个主管,人很好,面试体验也还行,应该不会凉吧 项目拷打(感觉自己自我介绍的时候项目介绍的不好,每次自我介绍完后,面试官:能不能详细介绍一下xxx项目 1. TCP四次挥手的过程(前天一面刚问过) 2.HTTP结构 3.HTTP怎么知道包大小?我说content-length 4.HTTP数据类型?我说content-type 5.Mysql哪
57分钟 自我介绍 链表和数组的区别,优缺点?插入时间复杂度,查找时间复杂度,数组内存连续的好处。 字符串数据结构在C语言的底层实现,是字节数组吗。 平衡二叉树的特点,初始化,插入,查找,时间复杂度。 类继承有几种继承模式。 访问类的方法查找顺序。 进程和线程在数据结构方面的区别。 进程共享的资源 线程池的介绍,主要用来解决什么问题。 线程创建销毁主要耗费什么资源。 javaNIO了解吗 有哪些中
部门: 新业务部门 内容: 自我介绍 项目介绍 单体和多体架构区别 es和mysql区别 对垃圾回收的了解(自我发挥) 死锁的四个条件和避免死锁条件 算法题: 一棵二叉树, 将其中序遍历转成双链表的形式, 只可以使用树中结点的左右儿子指针, 不可以开新空间 #字节实习##24届实习#
12月陆陆续续面了一些公司的日常实习,主要投的都是Java和Go后端开发。比较幸运,基本上都OC了,整理如下,文末有薪资待遇的汇总: 开云集致 (2022.12.8)——Java开发实习生 TCP为什么需要三次握手,四次挥手,把每次握手、挥手的作用说一下。 TCP四次挥手后,为什么要time_wait 2MSL?等1MSL为啥不可以? 那既然TCP有seq,Time_wait这个状态有啥用呢?没有
8.29 一面(1h) 自我介绍 项目 Raft Raft 是干什么的 介绍 Raft 的流程 Leader Down 了怎么处理,怎么保障一致性 了解 Prevote 吗 知道有哪些项目用了 Raft 吗 怎么用 go 来做并发和同步,用过 sync 包里的哪些东西 锁的底层实现原理 go 的垃圾回收,优势在哪 为什么要三次握手?三次握手的缺点是什么 Mysql 为什么用 B+ 树做索引,为什么
面试官是个很帅的小哥哥~ 首先问了操作系统的问题: 1. 进程与线程的区别?协程了解过吗? 2. 系统调用了解过吗? 3. 线程间的信息交换? 4. 虚存了解过吗?程序对虚存有感知吗?【这个好像打错了用户空间应用程序中的所有地址 都是虚拟地址。】 我在一本正经的胡说八道........麻了...................................我说的没有......... 然后问了计
背景介绍 前几天投的,第二天电话约面,面试时间4.27,腾讯会议视频面。 自我介绍 2分钟,技术栈提了计网、数据结构、java基础、redis、mysql这些。好像他刻意不问这些,笑了 提问 1.自我介绍里面的经历,讲了四五分钟 2.介绍第二个项目,讲讲遇到的困难 3.rabbitmq延迟队列(忘了) 4.设计模式,讲讲工厂模式,spring中怎么用的? 5.spring aop 介绍,原理 6.
嘤嘤嘤 攒人品来了 笔试:4.01 AC 一面(4.07晚): 1.自我介绍 2.着重介绍(6.824) 3.负载均衡相关 一致性哈希加虚拟节点 4.cron job原理 (时间轮 or 延迟消息队列) 4.分布式事务tcc 5.redo log 6.隔离级别 7.innodb 可重复读如何支持幻读 (next-key lock) 8.可重复读和已提交读的区别 (mvcc 生成快照时机) 9.un
会议室被占了大佬还迟了几分钟,问题不大,全程40分钟,大佬一点情绪起伏都没有,应该是寄了。。。。 1.自我介绍 2.算法1:数组里有个出现m次的数,找出来,其他都出现了n次。要求:时间复杂度O(n),空间O(1) 3.算法2:树的bfs和dfs 4.打开项目,打开表来看看,细问前两个表的作用 5.怎么解决评论功能的sql注入问题?怎么解决恶意写入js去无限弹窗?(我完全没听过这个问题!!) 6.操
1、宝石闯关 小超最近迷恋上了一款闯关游戏一路上过关斩将从小兵的身上获取到防御宝石,其中小兵的防御宝石数值为ai,有一天小超终于杀到boss,此时小超手中有n颗防御宝石价值为ai,其中boss手中有m颗攻击宝石价值为bi,现在小超想知道手中的防御宝石是否能够抵抗住boss的攻击宝石,小超能够抵抗住boss的条件为ai能够被bi整除. 2、撞石头 有一堆石头,用正整数数组 stones 表示,其中
一面 1,常规八股,项目浅浅的聊了些,问了问Http和Https,进程与线程的区别,进程间的通信方式 2,然后做题:文本对齐(Leetcode68)是一道hard,需要分类讨论,细节比较多,其实我没有写出来,但是说了说思路,感觉必须要加强和面试官的互动,要把思路讲出来 二面 1,老虎吃羊的问题,博弈论 2,A,B赌博,两个每局获胜概率都是0.5,A如果赢2局或以上就算A获胜,B如果赢3局或以上就算
记录一下人生的第一个正式offer - 恒生电子 个人水平:技术一般 本科211,非科班,但学了计算机基础和各种编程语言 硕士985,科班,项目是本科毕设,小论文写好未投,去年11月份还在学C++网络编程,11月中旬改学Java,飞快地复习了Java基础和JavaSE,然后新学SSM,JVM和多线程知识,redis刚学了个开头 从2月的最后一天开始投简历,按时间顺序,除掉其它简历笔试挂的,有过面试
20230421极智嘉java后端实习一面--一共50分钟左右 第一部分:八股 1. JVM内存模型的理解?常说的GC垃圾回收针对哪些部分?--堆。栈和方法区的内存什么时候释放?--方法区是回收无用的类?答的混乱。 2. java的两个关键字final和static的理解。---从修饰方法,修饰类和修饰变量来说,有点忘了。 3. 常用到的集合的类,做一些介绍。--从Collection和Map两个
自我介绍 项目 做了什么 难点 Spring源码看了那些 spring bean工厂怎么实现的 beanfactory 讲一下 beanfactory 和 factorybean 的区别 熟悉的设计模式 工厂 单例 模板 策略 .... 都讲了一遍 手写单例模式 懒汉的三种和饿汉 以及优缺点 反馈:太像背的了,了解的不够深,学的范围太大贪多嚼不烂(好久没看过这一块了),聊了很多学习方法(面试官人很