招银网络java秋招凉经

一面30min
首先自我介绍
1.策略模式的原理和思路,以及应用场景
2.索引有哪些优缺点
3.b+树的特点?走索引查询的整个流程?
4.一个大表,数据超千万行,如何优化?
5.水平拆分和垂直拆分各适合什么场景?
6.读写分离如何实现?
7.mysql的delete,drop和truncate的用法和区别?
8.生产中产生了内存泄漏,如何排查?
9.cookie和session区别?
10.手撕,输入一个整数,输出二进制形式

二面线下面20min
线下首先是技术二面,如果通过了会让你在外面等一会hr面,不通过就直接结束了。此外技术面不同的面试官风格大相径庭,现场很多人都只是简单问问项目就过了,但我的面试官全程场景+设计+手撕,总之非常窒息,果不其然挂了。事后有在小地瓜上看到其他人吐槽同一个面试官(最里侧靠窗,戴眼镜),说明惨遭其毒手的不止我一个。
首先自我介绍
1.用过java8的optional类吗,讲讲
2.介绍一下java8的stream流
3.sql手撕:有一个学生成绩表,统计每个学生的总成绩,降序排序
4.有1T无序文件数据,处理器每次只能处理1G数据,如何找到最大和最小的文件,写一下伪代码
5.重写list的sort方法来实现对不同对象的排序都要考虑什么
6.设计一个登陆验证功能,要确保安全以及用户体验,想到什么说什么
7.CSRF攻击原理,如何应对?
#软件开发笔面经#
全部评论
有点难啊😢
1 回复 分享
发布于 2024-09-18 23:03 江西
绝 我也是那个面试官
点赞 回复 分享
发布于 2024-09-18 23:02 四川
老哥,二面第四个问题是找1tb大小文件里头的最大最小数字还是说有很多个文件总大小是一tb,然后找到最小和最大的文件?
点赞 回复 分享
发布于 2024-09-19 00:11 广东
佬如果不碰到这种类型的面试官,外卖项目的话面试官会问吗
点赞 回复 分享
发布于 2024-09-19 01:14 广东
好难,换我都说不出几句话😢
点赞 回复 分享
发布于 2024-09-19 12:04 辽宁

相关推荐

头像
2024-12-15 12:10
门头沟学院 Java
- 抽象类和接口有什么区别- Spring 框架里有哪些设计模式,什么情况一下用单例- 用工厂模式有什么好处- Spring 哪里用到了策略模式- 代理模式和装饰器模式有什么区别- 开闭原则- Zset 插入一个元素时间复杂度- Redis 哨兵机制,如何检测- 怎么认为主节点下线了- Redis 有哪些集群模式- 分片集群的扩容- 一致性哈希和普通哈希有啥区别- 扩容原理- 分片集群正在扩容,这时候有一个 increa 命令过来他怎么处理(重定向逻辑?)- bgsave 和 AOF 怎么选型- mysql 索引结构- Mysql 事物是怎么实现原子性- unlog 、redolog、binlog 区别- Mysql 主从,一个 update or insert 语句过来,这时已经写到binlog 从库了,这时主库要准备 commit 的时候,崩溃了,然后主库恢复了,因为没有 commit 标识,所以这时主库回滚了,但是从库已经执行了之前接受到的 binlog 命令并且应用了,那这时就会有主从不一致的问题,mysql 怎么解决的- Mysql 自增插入和非自增插入有什么区别- Https 的原理,加密算法的原理,具体是怎么加密的- 对称和非对称算法区别,为什么会有这两种算法- 操作系统的内存管理机制- 页式内存管理机制,程序地址到内存地址的映射管理,地址是怎么分配的- 有个数据,找出出现频率最高的算法- 如何保证消息不丢失- 事物消息- 分布式事物- Java 是怎么管理内存里的,怎么分配内存的,如何高效的算法- 做题:合并两个有序链表#ai智能作图#
查看30道真题和解析 ai智能作图
点赞 评论 收藏
分享
评论
10
75
分享

创作者周榜

更多
牛客网
牛客企业服务