二本院校面20人小公司总结-已挂

1:数据库四大范式(没听过,昨天看了个事务的ACID,我说的ACID,错了)
2:顺便问ACID(解释了AD,CI紧张了忘记了)
3:mysql 索引啥时候失效(回答了like % ,or is null is not null)
4:mybatis $和#区别
5:mybatis 一级二级缓存(直接说不知道)
6:redis五种基本数据结构(我回答之后说没准备redis,就过了)
7:java8中基本数据类型
8:接口与抽象类的区别
9:权限修饰符
10:java多线程实现方法,如何让线程终止,wait和sleep区别,如何唤醒线程
11:线程池如何创建,手动创建线程池的7个参数
12:问sring (答了IOC AOP DI)
13:java是如何实现AOP的(我说了jdk动态代理,在编译成字节码的时候加入代码)
14:顺便问只有jdk动态代理吗?(我说了个jclib代理,一点点印象而已,我只听说过)
15:问 spring mvc执行流程(直接说不知道)
16: java三大集合框架
17:hashmap put元素过程,如何扩容(这个我背过,put节点红黑树的时候,他打断我,问我 红黑树是怎么插入元素的,我不知道,扩容我说的是默认16桶大小,然后每次1.5倍扩容,jdk1.7之前先扩容后插值1.8之后先插再扩容,有个负载因子默认0.75,也就是当前桶大小 >16*0.75则需要扩容到16*1.5)
18:ArrayList和linkedList底层实现(底层数组和底层双向链表,我介绍了一下ArrayList的扩容,支持随机访问,linkedList不支持随机访问,然后问我线程安全不安全,linkedList我不知道安全不 ,我说我猜安全,他说不安全)
19:怎么使用线程不安全的map,(hashtable concurrenthashmap,Collections.syncchornizedmap)
20:问我Queue,Dueue(不知道,我就说了一个队列的接口实现吧)
21:数据库那边还问了我一个mysql是如何索引储存数据的(太广泛了,我没回答)

全部评论
一般问三大范式把,我也不知道四大范式是什么
3 回复 分享
发布于 2023-03-30 18:07 河南
哥们,17题背错了,hashmap扩容是2倍,arraylist扩容才是1.5倍
1 回复 分享
发布于 2023-03-31 08:18 江西
哪家公司
1 回复 分享
发布于 2023-03-31 13:32 广东
这算问的比较简单的😂
1 回复 分享
发布于 2023-04-03 08:36 湖南
数据库我只听过三大范式
点赞 回复 分享
发布于 2023-03-30 14:01 陕西

相关推荐

双飞二本嵌入式求拷打我是在 BOSS 上投递的简历,好多都没人回复,这是开场白和简历求大神帮忙看看。您好!我是2025届应届生,最快可在一周内上岗,能够实习六个月以上,并接受加班。以下是我的核心优势和相关经验:1. 嵌入式开发能力:   熟练掌握STM32系列单片机及其外设(如GPIO、定时器、ADC、DAC、I2C、SPI、UART等),能够独立完成硬件驱动开发和调试。  熟悉FreeRTOS实时操作系统,具备多任务调度和资源管理经验。  熟悉LVGL图形库开发,能够实现嵌入式设备的图形界面设计。2. 硬件设计能力:   具备PCB设计经验,曾为2023年工创赛物流搬运赛道设计小车主板,带领团队获得国家级银奖。   熟悉硬件原理图分析,能够快速理解并调试硬件电路。3. 机器人开发与竞赛经验:   在全国大学生智能车竞赛、ROS机器人竞赛中多次获得国家级奖项,具备丰富的机器人开发经验。   熟悉Linux环境,对ROS和ROS 2有一定了解,能够进行机器人系统的开发与调试。4. 编程能力:   熟悉C/C++,熟悉Python,能够高效完成嵌入式开发和算法实现。   具备良好的代码规范和文档编写能力。5. 团队协作与领导能力:   在多个项目中担任核心开发或团队负责人,具备良好的沟通能力和团队协作精神。   在工创赛中带领团队完成项目规划、任务分配和技术攻关,展现了较强的领导力。我对嵌入式开发、机器人技术和智能硬件充满热情,期待加入贵公司,与团队共同成长,为公司创造价值!如果有合适的岗位,欢迎随时联系我,期待进一步沟通!
沉淀一会:嵌入式就是狗屎
点赞 评论 收藏
分享
大摆哥:刚好要做个聊天软件,直接让你帮他干活了
点赞 评论 收藏
分享
评论
8
47
分享

创作者周榜

更多
牛客网
牛客企业服务