13、使用MyBatis的mapper接口调用时有哪些要求?
14、在 mapper 中如何传递多个参数?
15、Mapper编写有哪几种方式?
16、简述Mybatis的插件运行原理 , 以及如何编写一个插件 。
17、MyBatis编程步骤是什么样的?
十九、ZooKeeper 面试题1、什么是Zookeeper?
2、zookeeper的数据结构(树)? 讲一下基于它实现的分布式锁?基于它实现的Master选举?基于它的集群管理?zookeeper的注册(watch)机制和轮询机制的使用场景?
3、ZooKeeper 提供了什么?
4、讲一下如何用 zookeeper 实现分布式锁?
5、ZAB 协议?
6、Zookeeper的同步过程 , 写操作流程 , 读操作流程
7、ZK 的部署方式有哪几种?集群中的角色有哪些?集群中最少需要几台机器
8、客户端注册 Watcher 实现
9、 服务端处理 Watcher 实现
10、客户端回调 Watcher
11、ACL 权限控制机制
12、服务器角色
13、会话管理
14、数据同步
15、Zookeeper 下 Server 工作状态
16、zk 节点宕机如何处理?
17、zookeeper 是如何保证事务的顺序一致性的?
18、分布式集群中为什么会有 Master?
19、zookeeper 负载均衡和 nginx 负载均衡区别
20、Chroot 特性
21、集群最少要几台机器 , 集群规则是怎样的?
22、集群支持动态添加机器吗?
23、Zookeeper对节点的watch监听通知是永久的吗?为什么不是永久的?
24、Zookeeper的java客户端都有哪些?
25、chubby是什么 , 和zookeeper比你怎么看?
26、说几个zookeeper常用的命令 。
27、ZAB和Paxos算法的联系与区别?
28、Zookeeper的典型应用场景
二十、数据结构面试题1、栈(stack)
栈( stack)是限制插入和删除只能在一个位置上进行的表 , 该位置是表的末端 , 叫做栈顶(top) 。 它是后进先出(LIFO)的 。 对栈的基本操作只有 push(进栈)和 pop(出 栈)两种 , 前者相当于插入 , 后者相当于删除最后的元素 。
2、队列(queue)
3、排序二叉树
4、前缀树
5、红黑树
6、散列表(Hash Table)
7、B-TREE
8、位图
9、链表(Link)
10、栈和队列的共同特点是?
11、栈通常采用的两种存储结构是?
12、用链表表示线性表的优点是?
13、增加头结点的目的是?
14、在计算机中 , 算法是指?
二十一、算法面试题1、数据里有{123456789 , 请随机打乱顺序 , 生成一个新的数组(请以代码实现)
2、给定一个数组 nums , 编写一个函数将所有 0 移动到数组的末尾 , 同时保持非零元素的相对顺序 。
3、如何解决样本类别的不均衡问题?
4、在神经网络训练过程中 , 为什么会出现梯度消失的问题?如何防止?
5、二分查找
6、冒泡排序算法、插入排序算法、快速排序算法、希尔排序算法、归并排序算法
7、K-Means或KNN中 , 通常使用欧式距离来表示最近的数据点之间的距离 , 有时候也使用曼哈度距离 , 对比两者的区别 。
8、参数模型与非参数模型
9、生成模型与判别模型
10、神经网络中参数量parameters和FLOPs计算
11、桶排序算法、基数排序算法、剪枝算法、回溯算法
12、AES
13、RSA
14、CRC
15、最短路径算法
16、最小生成树算法
18、有两个篮子 , 分别为A 和 B , 篮子A里装有鸡蛋 , 篮子B里装有苹果 , 请用面向对象的思想实现两个篮子里的物品交换(请用代码实现)
19、假设今日是2015年3月1日 , 星期日 , 请算出13个月零6天后是星期几 , 距离现在多少天(请用代码实现 , 谢绝调用API方法)
- 领军企业|30个!中国科协发布2022年科技领域重大问题难题
- 英特尔|两倍变焦自拍能有多大区别?苹果、三星、OPPO自拍样张解析
- |电饭煲哪个牌子好用质量好?2022年电饭煲排行榜前5名
- |2022上半年口碑不错的机型盘点,这几款2K价位中端机更香
- 鸢尾|2022下半年展望,iPhone14Pro领衔,5款重磅新机又将大放异彩
- 荣耀|2022下半年荣耀手机哪款值得入手?不必纠结,口碑已给出答案
- 荣耀x30|荣耀X30跌至千元机价格,2022年到底值不值得入手呢?
- 小屏|2022年坚持用小屏手机的用户,一般是这三类人,被说中了吗?
- iphone11|2022年最不值得买的三款手机,配置虽高但缺点明显,别花冤枉钱了
- 零售业|2022年全球物联网PaaS市场现状及发展趋势预测分析(图)
