微信支付凉中凉一面面经

1.自我介绍

2.对Java各种框架有哪些了解

2.介绍JWT

3.哈希和加密有什么区别

4.算法(40min)

1)二选一        

a.1、给你一个 m 行n列的矩阵 matrix ,请按照 顺时针螺旋顺序 ,返回矩阵中的所有元素

示例 1:

1 2 3

4 5 6

7 8 9

1->2->3->6->9->8->7->4->5

输入:matrix =[[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]

2)二选一

a.(已选)

用拉链法实现hash

接口:插入,查找,删除

hash函数可以不实现

要求要手写链表实现

b.

实现一个大根堆,两个过程:

a、构建堆

b、弹出堆顶数据

https://www.nowcoder.com/users/671487397这位佬的面试算法一模一样

5.HTTP和HTTPS有什么区别

6.hHTTPS的加密技术

7.HTTPS的流程

8. 反问:公司业务和技术栈,面评

面试官挺好的,就是我自己太菜了,面完秒挂,555
全部评论

相关推荐

1 3 评论
分享
牛客网
牛客企业服务