这是我网申到现在流程最快的一家公司 10月18日 一面 45分钟 1.介绍项目,项目介绍了得有20分钟 从项目数据输入格式问到项目输出。项目流程。问项目用到的语言,我属实太菜,回答的面试官到最后没搞懂是啥😂 2.介绍项目二,web服务器的项目,烂大街 3.进程间通信机制,线程通信 4.进程与线程的区别 5.c++的内存分为哪几种 6.静态关键字 7.用过哪些锁 8.c++ 11新特性,以及lam
1.自我介绍 2.最好的项目 3.用过tomcat吗,tomcat的目录 4.数组的分类set list map 5.linux的常用命令 6.数据库除了增删改查还用过那些,sql优化 7.会什么语言 8.接受加班吗
2022/10/20 临时换的一个面试官 自我介绍 如何看待计算机网络这门课程 Java垃圾回收机制,产生原因,为什么会这么做,怎么做的 GC中引用计数算法的计数器是怎么实现的 GC有哪些算法,这些算法的区别 HashMap的底层实现 链表是一种怎样的数据结构?底层如何实现? Java多线程有哪些实现方法? Java线程池的种类,特点 Spring Boot是一个怎样的框架 Spring Boot
记不太清楚了,想起来再补充 1.介绍下在字节的项目 2.如何实现三个线程顺序打印? 3.Java中线程安全的类?说一下 4.为什么concurentHashMap会升级用红黑树?为什么不一致红黑树 5.介绍下线程池,有使用场景吗 6.CAS乐观锁除了ABA外,还有别的问题吗 Mysql的引擎都有什么,区别说一下 innodb引擎事务底层是如何实现的? (有点懵,说了ACID,面试官不想要这个回答,
长安汽车 9.24 一面 综合面 完全的综合面 和技术无关的问题 介绍自己的优缺点呀, 项目中遇到分歧怎么解决 对长安汽车的了解 10.20 电话二面 技术面 刚才突然打电话问能不能面试,就开始了 1.首先自我介绍,包括大学本科的课程 2.说一下自己的项目 3.问为什么选择长安 4.我们这里是c用的多,能接受吗,说用的c比较多,我的JAVA可能没啥用(  ̄﹏ ̄) 5.兴趣爱好 6.性格是什么样子的
自我介绍 1. 使用Java socket有遇到什么问题 2. Java集合 3. 一道sql,求每个部门工资最高的那位 4. 1 - 99的数字,有一个重复了,怎么快速找出 5. 栈和队列的区别和使用场景 反问 体验: 首先一看面试官脸就知道是kpi面,不过无所谓了,也不是没经历过,就当提升面试经验了。但就算是kpi面也用点心行不?全程无互动,并且声音小的像蚊子,我说听不清之后会变正常一点但下一
1. 自我介绍 2. 你的专业有开计算机的课程吗?(面试官不太了解这个专业,是有的) 3. 数据结构有了解到哪些 4. 数组和链表有什么区别 5. 如果我要在一个双向链表中插入一个结点,具体怎么做?(我有点迷?要我口述代码吗?) 6. 如果在这个双向链表中并发插入两个结点,会出现什么问题?怎么解决? 7. 项目具体的内容是什么?数据都存在哪里?说说数据库的数据是怎么设计的? 8. 项目的Token
校园宣讲后线下笔试,60分钟 投的C++岗 选择题,填空题,以及三道编程题(分值:10,15,20) 选择题和填空考点: 默认构造函数: 通配符匹配相关(忘的一干二净了,好久没用了) 语句是否要多线程同步 static相关 define宏定义 运算符优先级 递归函数 ...还有一些忘了 三道编程LeetCode原题 翻转二叉树 最小路径和 反转链表2 不难,但我太菜了,最后一道绕不出来了,随便写了
问的不难但是我真的很垃圾…… 1. is和==的区别 2. python的文件读写操作 3. with如何使用 4. 操作系统里线程和进程的区别 5. 什么时候可以多线程,什么时候多进程 5.. 二叉树广度查询思路 6. SQL的inner join和outer join有什么区别(简历上写了会SQL) 代码:合并重叠数组【不知道输入参数是n个数组我蒙了,我很**的当成了只有俩】 因为八股我背的太
先说结果,拿到了offer,给的很满意,打算去了 个人背景:211本硕,非科班,一段大厂实习 笔试做了3次,两次430,一次480,可惜没有ak 一面:一小时40分钟,面的非常久了。简历上的东西都问的非常详细和深入。一开始主要是我的项目和实习经历,我觉得讲这些东西的时候要注意把自己做的业务的价值,自己在每个技术点上的思考,自己从这些经历中得到了什么成长讲出来。然后再就是一些Java基础,比如锁,T
#天翼云#一面 30min 两个面试官 1、讲项目,问项目,问项目相关的知识 2、项目设及(单例模式、懒汉模式、饿汉模式) 3、项目相关(互斥锁),还有那些锁 4、读写锁与互斥锁的应用场景 5、除了这两个锁,还有什么解决冲突(条件变量) 6、条件变量应用场景 7、map和hashmap区别,应用场景 8、hashmap冲突一般怎么解决 9、C++11了解否 10、9提到了智能指针可以解决内存泄漏,
10.19 一面 20分钟 1.自我介绍。 2.项目表关系。 3.springboot装配流程。 4.AOP。 5.hashmap数据结构。扩容时机。key是否可以为NULL,存放位置。 6.JUC。Runnable Callable FutureTask 7.synchronized 加锁的对象。 8.mysql索引。聚集 非聚集 9.B+树。 10.网络分层。 11.流量转发工具。 12.反问
使用过docker或者k8s吗 代码版本管理工具,git分为几条线 spring的ioc和aop介绍一下 线程的创建方式 线程池和核心参数,在没有任务的情况下,如何保证线程池运转 java中的锁的分类 syncharonized的对象锁和类锁的区别 aqs 的设计思想 常见的设计模式,你在项目中如何使用。 秒杀项目是如何做的,做了哪些优化 项目中的权限校验部分是如何做的。 事务的概念,事务是如何实
1、问项目 2、java怎么查看堆的内存 3、面向对象的特性是啥 4、自动装箱和拆箱是啥?怎么实现的(底层原理)? 5、AOP是什么?好处是什么? 6、了解过什么分布式框架?spring cloud服务间调用是怎么实现的? 7、HTTP的长连接是什么?Content-Type是什么? 8、你了解过什么新技术? 9、你有什么想问我的? 纯属自己太菜,问题感觉还是比较基础比较简单的,八股文和底层的东西
时长25分钟 1.自我介绍 2.线程的状态,生命周期 3.线程如果调了两次start程序会如何,为什么不建议使用stop方法结束线程 4.守护进程 5.何时设置守护进程 6.对AOP的理解 7.CGLib与JDK动态代理那种性能更快 8.手撕代码,实现一下JDK动态代理 9.项目相关 10.单工,双工,半双工通信的区别 11.登录鉴权 12.sessionId和token实现登录的区别,哪种对服务