杭州亚信科技 40分钟

两个面试官轮流问

面试官一:

1、自我介绍

2、redis的特点

3、你在项目里怎么使用redis的

4、redis缓存穿透、怎么解决、如果一个请求者一直以自增key的方式来进行缓存穿透,怎么解决

面试官二:

5、讲讲你熟悉的数据结构

6、链表是什么样子的

7、怎么遍历链表

8、链表与线性表的区别,各自的优点

9、假如有1000w的数据,你选择什么数据结构去存

10、栈是什么样子的

11、栈的场景?

12、实现加减乘除四则运算,你选择什么数据结构,如何实现(忘记了。。。)

13、队列是什么样子的

14、实现队列需要几个变量

15、如何判断队满,如何判断队空?(这个有点蒙,也不是循环队列,不知道面试官要问什么点)

16、用过哪些集合

17、AarrayList的底层,为什么是1.5倍扩容

18、ArrayList是否线程安全,如何达到线程安全的效果

19、Vector为什么被废弃,有什么好的替代方案

面试官一:

20、protobuff与json序列化方式的区别

21、protobuff的数据结构(不知道)

面试官二:

22、什么是http,它的底层是什么协议

23、三次握手、四次挥手

项目经理:

本科生还是研究生

什么时候能来

一周几天(要求我最近就去,必须一周五天)

因为没办法一周五天,最后说再看看有没有合适的

有些可能忘记了,但应该差不多

全部评论
外包?
5 回复 分享
发布于 2023-05-06 16:14 山西
你的杭州亚信怎么跟我的有点不一样 我电话面了8分钟还没啥技术问题就发offer了 太离谱了
2 回复 分享
发布于 2023-05-05 17:00 陕西
4 9怎么答的
点赞 回复 分享
发布于 2023-05-10 20:27 湖北
我也是杭州的 问的好简单 今天叫我3日内给答复
点赞 回复 分享
发布于 2023-05-06 10:39 江西
每次面试都至少40分钟吗?
点赞 回复 分享
发布于 2023-05-05 20:00 天津

相关推荐

11-10 14:46
已编辑
安徽工业大学 测试工程师
一笑而过2222:1. 正常安装测试:检查APP能否成功安装。 2. APP版本覆盖测试:先安装低版本(如1.0版本),再安装高版本(如1.1版本),检查是否能成功覆盖。 3. 回退版本测试:先安装高版本(如2.0版本),再安装低版本(如1.0版本),检查版本是否能回退。 4. 内存不足提示测试:安装时若内存不足,检查是否弹出相关提示。 5. 安装过程意外情况测试:测试安装过程中遇到断电、断网、来电、查看信息等意外情况时的表现。 6. 多设备兼容性测试:在不同型号、系统、屏幕大小、分辨率的手机上进行安装测试。 7. SD卡识别安装测试:检查安装时是否识别SD卡并默认安装到SD卡中。 8. 安装后重启启动测试:安装完成后重启手机,检查能否正常启动应用程序。 9. 对其他应用影响测试:安装完成后,检查是否对其他应用程序造成不良影响。 10. 杀毒软件识别测试:安装完成后,检查杀毒软件是否会将其当作病毒处理。 11. 提示信息规范性测试:安装过程中,检查所有提示信息是否出现代码、符号、乱码等情况。 12. 第三方安装渠道测试:检查是否支持第三方安装渠道。 13. 安装中断后重新安装测试:在安装中点击取消或删掉进程,检查是否还能重新安装。
查看8道真题和解析
点赞 评论 收藏
分享
11-05 14:44
已编辑
门头沟学院 Java
点赞 评论 收藏
分享
投递长沙银行股份有限公司等公司6个岗位
点赞 评论 收藏
分享
评论
11
75
分享

创作者周榜

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