招银网络一面

1. 定时任务用的哪个框架?
2. 集群部署如何保证只有一个实例运行了任务?
3. 订单支付失败,怎么保证服务之间的一致性?
4. 事务有哪些参数?
5. 事务有哪些传播模式?
6. 事务失效的场景是什么?
7. 分库分表?大服务怎么拆分?spring用什么分表?怎么自动识别?
8. 多线程,线程有拒绝的情况,怎么避免?
9. 怎么提升系统的处理能力?
10. 负载均衡怎么实现?
11. 如何增强系统的处理能力?负载均衡的实现方式?
12. URL到页面的整个流程。
13. redis常见的数据类型
14. bean的生命周期
15. 自定义实现切面类,需要关注什么?类加什么注解?怎么扫描到?
16. 微服务架构,限流熔断spring cloud了解吗?
17. 手撕链表m-n翻转
18. 高并发环境下,使用Kafka缓冲区和批量发送,实现消息低延迟和消息可靠性?
19. JVM垃圾回收机制
20. OOM情况,程序一定会重启吗?什么情况下程序会重启?如何分析和优化?JVM有哪些参数?
21. 线程安全的hashmap?优势和原理?
22. 对领域设计有了解吗?DDD?
23. 计费很多计费模式,会使用到哪些设计模式?
这场面试很多都不会,只能答上来一点点,下来一看还答错了,不过还是给二面了。
全部评论

相关推荐

04-01 17:12
算法工程师
logo 首页题库面试简历求职学习竞赛百度实习专项华为招商银行数字金融训练营招银网络中信银行美团蚂蚁携程暑期建信金科建信百度实习专项搜索openVip会员招聘99+消息创作中心发布退出答题专项练习-SQL交卷00:04:36单选题1.金融机构希望找到每位客户的最大交易金额,表结构如下:Customerscustomer_id (INT): 客户标识符customer_name (VARCHAR): 客户姓名Transactionstransaction_id (INT): 交易标识符customer_id (INT): 客户标识符amount (DECIMAL): 交易金额如何寻找到每位客户的最大交易金额()ASELECT customer_name, MAX(amount) FROM Customers JOIN Transactions ON Customers.customer_id = Transactions.customer_id GROUP BY customer_name;BSELECT customer_id, SUM(amount) FROM Transactions GROUP BY customer_id;CSELECT customer_name, amount FROM Customers JOIN Transactions ON Customers.customer_id = Transactions.customer_id WHERE amount IS NOT NULL;DSELECT customer_name FROM Customers WHERE customer_id IN (SELECT customer_id FROM Transactions WHERE amount > 0);单选题2.Mysql中表student_table(id,name,birth,sex),插入如下记录:('1001' , '' , '2000-01-01' , '男');('1002' , null , '2000-12-21' , '男');('1003' , NULL , '2000-05-20' , '男');('1004' , '张三' , '2000-08-06' , '男');('1005' , '张三' , '2001-12-01' , '女');('1006' , '李四' , '2001-12-02' , '女');查询男生女生存在的相同姓名,比如'张三' ,正确的是()?Aselect distinct t1.name from(select * from student_table where sex = '女')t1inner join(select * from student_table where sex = '男') t2on t1.name = t2.name ;Bselect distinct t1.name from(select * from student_table where sex = '女')t1left join(select * from student_table where sex = '男') t2on t1.name = t2.name ;Cselect distinct t1.name from(select * from student_table where sex = '女')t1full join(select * from student_table where sex = '男') t2on t1.name = t2.name ;Dselect distinct t1.name from(select * from student_table where sex = '女')t1right join(select * from student_table where sex = '男') t2on t1.name = t2.name ;单选题3.事务隔离级别 READ COMMITTED 与 REPEATABLE READ 的核心区别体现在?A处理死锁的检测机制不同B是否允许脏写(Dirty Write)C对不可重复读(Non-Repeatable Read)的防护能力D事务回滚时日志写入策略单选题4.ROW_NUMBER()窗口函数的主要用途是什么?A返回分组的排名值B为结果集中的每一行分配唯一序号C计算列的累计和D自动过滤重复记录单选题5.下列函数语句得不到相同数值结果的选项是()ASELECT ROUND(2.35)BSELECT ROUND(1.96,1)CSELECT TRUNCATE(1.99,1)DSELECT TRUNCATE(2.83,0)答题卡12345交卷日间单题牛客网牛客网在线编程牛客网题解牛客企业服务
点赞 评论 收藏
分享
评论
点赞
5
分享

创作者周榜

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