清能互联java面试

1.问我list还有linkedlist这些
我说了数组还有链表,一个适合查询一个适合增删,他说数组不会移动,我不了解我说不会,他问我那个扩容,我说二倍然后放进去,然后他问我复制方式,我说我不知道,链表他说有头和没头哪一个好,我真不知道
2.问我工厂模式分哪几种
我说我只会spring里面的ioc那种,他说这不是,那我说不知道其他的
3问我策略模式
我说ai问答有用户偏好根据用户偏好去检索向量数据库用到了策略模式
问我好处
我说避免冗余代码还有好修改
4.问我数据库优化
我说explayin那一堆,然后我说有一次mysql底层把我的索引优化了没有使用导致我的查询速度慢,他说不信,然后争论
5问我隔离性原子性mvcc这些
问我每一个实现原理
我大概说了mvcc
6问我覆盖索引是什么
我忘记了就以自己的理解说了,他问索引下推
我不会,我就说了自己平常用主键和联合
7问我jvm
我简历上面写错了写成内存模型,应该是结构的。
然后我粗略的说了大概堆这些,然后最后我说完就在那里嘲讽的笑了一下(我有一些记错了,说错了)然后直接说结束面试

总结:自己八股还是太欠缺,因为在实习,很少背,然后就是面试官摄像头不开,还笑,我真的无语了
本来程序员就是现在不知道而已,不知道有什么好笑的,以后多记一下就好了
  

ps:好好努力,程序员还是老实了,感觉经常面试不被尊重
全部评论
很多时候就是这样
点赞 回复 分享
发布于 12-19 14:33 云南
佬,面完大概啥时候出结果呀
点赞 回复 分享
发布于 12-04 20:59 广东
实习还是秋招 我面实习的时候全部都是场景题
点赞 回复 分享
发布于 12-03 17:47 福建
这是实习的吗 佬 过了吗
点赞 回复 分享
发布于 12-03 17:08 河北

相关推荐

11-25 15:37
门头沟学院 Java
自我介绍+项目拷打八股:JDK动态代理和CGLib代理的区别是什么?两种代理的优缺点是什么?两种代理的应用场景是什么?高并发场景下,如何安全地更新一个计数器?悲观锁有哪些具体实现的类?乐观锁有哪些具体实现的类?AtomicInteger 是什么?(不会)synchronized、Atomic、Lock 它们的实现方式具体有什么区别?synchronized 有什么优缺点?synchronized 一般在哪些场景下比较适用?Java 里面内存泄漏和内存溢出这两个概念有什么区别?内存泄漏有哪些典型的例子?一般用什么工具去检测出内存泄漏的场景?如何开启内存泄漏检测?通过什么命令或者说是什么工具?实现深拷贝要怎么做?Java 里面创建线程的方式有哪一些?各种创建线程方式的优缺点是什么?线程池的工作原理是什么?描述一下提交任务时,线程池是怎么决定使用核心线程、阻塞队列还是非核心线程的?Spring Boot 的自动配置机制是怎么实现的?@Conditional 注解是如何确保配置是按需加载的?什么是 SQL 注入?怎么去避免 SQL 注入?查看 CPU 的使用情况用什么 Linux 命令?查看内存的使用情况用什么 Linux 命令?查看日志一般用什么 Linux 命令?实时查看日志的话,tail 命令后面要加什么参数?查看日志最后 500 行的命令怎么写?查看某个关键字对应的日志用什么命令?设计模式用的多吗?用了哪些?策略模式和工厂模式是怎么实现的?具体应用场景是什么?什么情况下会使用单例模式?单例模式的使用场景是什么?
发面经攒人品
点赞 评论 收藏
分享
评论
点赞
4
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务