Java开发 一面(50min) 实习项目(深挖,会出些场景题): 项目中遇到的问题 redis的使用 数据去重方式 其他方案:MQ 如果我不用redis怎么提高数据库性能? 分表怎么分 扩容怎么处理,不影响之前的表的情况下呢 八股: java集合 linkedlist和arraylist区别,那统计意义上的空间复杂度
1010 - 技术面 1h 自我介绍,成绩排名 String: 创建字符串的方式 StringBuffer 和 StringBuilder 区别 集合: 集合体系 ArrayList 和 LinkedList 区别 ArrayList 线程安全吗?线程安全的 List CopyOnWriteArrayList 一致性(强/最终),原因 线程: 线程和进程的区别 Java 线程的创建方式 继承 Th
题型为25道单选,每题2分,3道编程题,共50分,合计100分。 选择题有点难,考了不少多线程的内容。用了大概五十分钟 编程题三题通过率1,1,0.2。 编程题第一题是,格式转换,将若干个short类型的数学经过对数运算后转成double类型,最后直接去掉小数部分输出。对格式转换有点陌生了,这题耗了约三十分钟。 第二题是十二个无人机摆成廿图形,计算满足十二个节点坐标绝对值是给定的m值的情况有多少种
题型:30道不定向选择题,每题2分;3道编程题,共40分。总分100分。 选择题考察的范围很广,Linux系统,JVM,多线程,设计模式等都考察到了,鼠鼠好多不会,只能蒙了,做选择题的时候太困了,做着做着睡着了,感觉寄了。 编程题通过率1,1,0.33: 第一题:输出变换若干次以后的数字,例如,13变换成1113,因为13里面是1个1,1个3,1113变换成3113,同理。 我是将字符串转换成in
#秋招# 翼支付一面(2022.7.28) 1.自我介绍 2.说一下Java的集合,以及他们的区别 3.ArrayList的底层结构,简单的问了一下扩容 4.分别讲一下Spring的ioc,aop 5.类加载的过程 6.JVM垃圾回收的过程 7.进程和线程的区别 8.也问了项目,实习,这部分就不写了 总结:面试的很早,提前批无笔试,问的也不难,但是自己当时是第一次面试加上还没准备充分,就一面没过,
翼支付一面(2022.7.28) 1.自我介绍 2.说一下Java的集合,以及他们的区别 3.ArrayList的底层结构,简单的问了一下扩容 4.分别讲一下Spring的ioc,aop 5.类加载的过程 6.JVM垃圾回收的过程 7.进程和线程的区别 8.也问了项目,实习,这部分就不写了 总结:面试的很早,提前批无笔试,问的也不难,但是自己当时是第一次面试加上还没准备充分,就一面没过,电信的子公
面试官说话语气很傲,有些实习细节忘了,说你怎么这个都忘呢,同时简历有说对一些底层熟悉。结果呵呵一笑,问我对这个熟悉吗。然后也没问。 整个过程下来感觉就是怼,和其他面试对比来说,没有引导性。两个面试官。秋招的第一个差评 深入项目rpc框架, socket 服务端客户端传输用到的函数 为什么做rpc框架 解释死锁 联合索引 对垃圾回收的了解 for循环创建100个对象 创建一个的时候会回收吗。for循
10.16 睿联(C) 下午我怀着一丝感恩,面试,也挺尴尬的,我c比c++更菜 此处分割线------------------------------- 自我介绍。 面试:你C开发项目多吗 我:几乎没有 1.unsigned int 和 unsigned long 在32位和64位下分别多大 2.c++的this指针用过吗,什么是时候情况用的 3.重载和重写 4.char *p1 = 0; int
排了约四十分钟队才到我,中途不知道被插队了好几次。 面试了二十多分钟。 先自我介绍。 问了java的集合接口及其实现类。 问了HashMap的底层原理,以及线程安全的方式,答ConcurentHashMap 问了TCP连接的三次握手。 问了四次挥手。 问了在搜索框输入东西后,发生了什么。 问了CAS,不会。 问了解JVM吗,不会。 问了解readis吗,不会。 问数据库索引的设计需要注意什么地方。
下午两点到三点,连续三轮面试,每轮20分钟。 面试好难啊,感觉寄了。 问了java的基本数据类型有哪些,分别占用多少字节。 问了list,set,map接口的区别。 问了ArrayList和HashSet的区别。 问了static关键字。 问了内部类了解哪些,说了匿名内部类,问应用于哪些地方。 问了MySQL数据库存储引擎有哪些。 问了增删改的sql语句怎么写。 问了表连接了解多少。 给定场景,让
1、自我介绍 2、对新能源看法 3、询问实习经历 主要做了什么 4、因为要求要会两种语言,我选了python和go 后面主要问python的一些语法问题 5、sql的操作 增删改查 6、怎么提取邮箱,我正则表达式给他写出来了 7、Linux一些操作,怎么设置自动脚本(刚好以前操作过,不是很慌) 8、手撕算法,三道题,共享屏幕写出来(完美完成) 可能漏掉一些问题,随手记录 一套流程下来快一个半小时,
前一天突然发邮件说第二天面试,今天下午三点准时开始 开始: 自我介绍(blahblahblah) 做过哪些项目,介绍一下,对那个项目印象深,实现了哪些功能,用了哪些技术栈,和后端交互用了哪些技术栈(没听懂,直接说不会,直接用的接口) -----------接下来的顺序可能不太对,记不清了--------------- 对vue的了解 data为什么是个函数不是对象 创建数组的方法?(没听明白,说了
线程中的方法 static关键字 抽象方法的方法体要不要带{}大括号? 情况最坏的排序次数最少的是哪个 基数分类的适用类型 依赖注入 抛异常的情况 Thread.sleep()会不会抛异常checked.exception? protected的子类权限 和float类型数据做比较 覆盖 java的什么机制实现了多个进程同时执行(jvm,异步) Object类有什么方法(多选)synchroniz
情况叙述:投的是用友提前批普通档,结果HR把我升格到了SP档,结果笔试没过,面试又降级为了普通档。面试时长33分钟,估计这次又是一面挂 1. 介绍实习的工作,工作难点,如何解决的。 (1)用纯JS请求几千条数据,这会带来很大的时间开销,应该如何去优化 (2)拍平数组,应该如何去实践,以及如何优化(优化递归) 2. HTTP1.0和HTTP2.0的区别(可以看一下小林Coding,把h
7.26 投简历 7.31 笔试 8.2 收到约面电话 8.6 10:50 一面(≈60min) 原本约的是11:00面试,10:43的时候签到拿到面试视频地址(是飞书面试) 本打算50再进,面试官48就给我打电话让我进,提前开始了 (提前进忘了录音了,凭记忆写哈,想起来再补~ 1、先聊项目,把最近的项目都讲了一遍吧,我还做了小程序(面试官甚至打开小程序看了问我做的哪块hhh 2、代码题