阿里云电话一面+手写代码 面经

聊项目,主要是python和Go语言写的,就问了一些Go语言得特性,优点什么的。
问一下希望面什么语言的岗位   20min

Java基础

1. errorexception的区别

2. 常见的exception类有哪些

3. RuntimeExceptionIOException有什么关系,区别

4. ListSetMap

5. List里存的是实例对象,怎么去判定一个对象是否在list集合中,对象需要做什么工作

操作系统

1. 是否了解(不太了解)

2. 进程间的通信方式(任意两个不相关的进程间的通信)

3. 信号的通信方式

4. 套接字(跨主机的通信方式),项目有用过么(无)

5. UDPTCP的区别

6. UDP尽力发送,如何保证数据不会丢失

7. TCP连接过程(三次握手)

8. HTTPHTTPS的区别

9. HTTPS为什么更安全(HTTPS建立连接过程)

口述算法

1. 判断链表是否有环 (快慢指针)

2. 100级上台阶问题(Fibonacci数列)

3. 双线程交叉打印奇偶数

数据库

1. 事务的四大特性(ACID

云计算

(完全不了解)

Linux

(在学,不了解)

1. 进程中的线程那些资源是共享的,哪些是私有的(又问回去了)

2. 线程之间竞争资源会有什么问题

3. 锁的竞争带来程序效率的损耗,怎么减少这种情况

服务框架

1. RPC框架(听不懂)

2. 分布式集群交互(听不懂)

JVM调优

(没用过,没经验)

web开发

(没做过,没经验)

用过的开源组件(SpringMybatis

IO通信

1. BIONIOAIO区别

github开源经验



编程题

1. 编程实现DAG(有向无环图)的DeepCopy
2.     给定一个数组A,判断是否可以将数组A划分为两个数组B和C,满足每个元素属于且仅属于B或C中的一个,并且B和C的总和相等



全程100min,人快聊傻了
#阿里云##Java工程师##校招##面经#
全部评论
恐怖如斯
2 回复 分享
发布于 2020-07-12 01:57
电话面代码是不是写了拍照发给面试官呢?
点赞 回复 分享
发布于 2020-07-12 08:22
楼主强!
点赞 回复 分享
发布于 2020-07-12 08:38
最后一个是背包是吧?
点赞 回复 分享
发布于 2020-07-12 09:46
其他还好,算法有点难鸭
点赞 回复 分享
发布于 2020-07-13 09:17
#阿里云Java工程师面经# #Java工程师面经# #校招面经# 👈点击话题查看更多同类面经干货!每日面经精选,为你发掘牛客干货!
点赞 回复 分享
发布于 2020-07-13 11:13
楼主通过了吗?
点赞 回复 分享
发布于 2020-07-20 20:15
第二题 B C都是连续的吗,
点赞 回复 分享
发布于 2020-07-25 21:57
大佬多久通知二面了
点赞 回复 分享
发布于 2020-07-30 14:50

相关推荐

头像
10-15 22:27
已编辑
门头沟学院 C++
罗格镇的小镇做题家:我投了hr打电话来说学历太低了不符合要求,建议投荣耀,结果荣耀也投了一定水花没有,非本211硕
投递华为等公司10个岗位
点赞 评论 收藏
分享
11 78 评论
分享
牛客网
牛客企业服务