非技能篇-2021春招准备
1、通过什么渠道了解技术
学术论文、白皮书、权威的调研报告
官方文档
参与开源项目
社交App(知乎、简书、公众号)
2、为什么想走运维,对这份工作的认识
传统的运维方式在监控、问题发现、告警以及故障处理等各个环节均存在明显不足,需要大量依赖人的经验,并且在数据采集、异常诊断分析、故障处理的效率等方面有待提高
智能运维是将人工智能的能力与运维相结合,通过机器学习的方法来提升运维效率
总体来说AIOps比传统运维方式效率高,数据采集更准确,更智能
Gartner定义的AIOps平台拥有11项能力,这些能力算是对智能化运维的概念描述:
- 历史数据管理(Historical data management)
- 流数据管理(Streaming data management)
- 日志数据提取(Log data ingestion)
- 网络数据提取(Wire data ingestion)
- 算法数据提取(Metric data ingestion)
- 文本和NLP文档提取(Document text ingestion)
- 自动化模型的发现和预测(Automated pattern discovery and prediction)
- 异常检测(Anomaly detection)
- 根因分析(Root cause determination)
- 按需交付(On-premises delivery)
- 软件服务交付(Software as a service)
3、觉得自己的优势?
- 学习能力,软件学报论文
4、自己的不足?
人员管理能力
同时做多件事儿的时候
资历较浅,经验不足,在工作上会有所欠缺
5、你的工作技能?
6、你希望通过这份工作获得什么?
对我来说,最重要的是自己所做的工作是否适合我。我的意思是说,这份工作应该能让我发挥专长——这会给我带来一种满足感。我还希望所做的工作能够对我目前的技能水平形成挑战,从而能促使我提升自己
7、有什么想问的?
- 技术面:
- 请问如果有幸被贵公司录取,在入职前有没有需要我提前学习和准备的
- 是什么让您对每天的工作都充满期待
- 您能谈谈公司文化吗?
- 我们团队面临的最大挑战是什么?
- 若面试不好:
- 您对我有何担忧吗
- 您认为我目前缺少何种能力或是资质?
- HR面:
- 能否分享有关该岗位的日常职责和更多信息?或者简单描述该岗位的「典型一天」
- 绩效评估的机制是如何的?何时会进行首次正式评估?
- 公司的组织架构是什么样的?岗位属于哪个层级?岗位的发展路径如何?
- 团队员工离职率?平均年龄?团队绩效如何?
- 团队的工作风格和领导风格是什么样的?
- 公司对这个团队的发展定位是什么样的?
8、阿里六脉神剑
9、你想把你的知识应用到生活的什么方面
- 解数独
- 剪辑视频,UP主
- 自动打卡脚本
10、你对公司加班是怎么看的?
- 如果是个人效率问题,我一定会努力提高效率,在合理的时间内完成工作安排,绝不用加班来弥补自己的工作效率问题
- 如果是工作需要我会义不容辞加班,投入工作。但同样,我也会提高工作效率,减少不必要的加班
11、3~5年内,你有什么职业规划嘛?
未来3~5年内的一个职业规划的话,它是处于中长期的一个职业规划
一般来说我会这样规划自己1到两年之内的话,让自己在职场当中有一定的成长,自己专业性上的进步和突破
12、举个你抗打击能力强的例子
- 2020CCF中国软件大会
云原生致力于打造世界上最先进、稳定的云原生基础设施,是阿里云最核心的部门之一。
我们的目标是让云成为成本最低,效率最高,稳定性最强的应用运行环境。在这里,我们设计超大规模容器与调度系统,发挥出云的极致弹性能力;我们构建高性能微服务架构,提供云端应用的无限拓展的能力;我们打造标准易用的 PaaS 平台,让云上研发变得简单、可控。
在这里,你会参与到linux容器(docker/pouch)、Kubernetes 等最前沿的技术研发与探索中来。
你也会与 CNCF TOC 和 SIG 联席主席, etcd 创始人、K8s Operator 创始人等组成的国内最顶尖的云原生技术人一同工作。
在这里,你会参与到全球最顶级的开源项目(如 Kubernetes、Containerd、OAM、Apache Dubbo、Nacos、Arthas)研发工作中,一同拓展云技术的边界,既赋能阿里巴巴全球经济体,更服务全世界的开发者用户。
3 你觉得你加入我们部门的机遇是什么
6 你受到最大的打击是什么
10 你的人生规划是什么
什么是线程安全、特性
CPU结构
Object的方法
Java 锁 多线程
线程池
段页式为了解决什么问题,非线性地址映射带来的好处
操作系统的知识平时有用到嘛
内存池技术
设计模式!设计模式说一下?熟悉的,现实生活中给你一个实际场景,让你用来整一个设计模式。
锁,jvm垃圾回收,hashmap,hashtable,rpc
体现出项目难点与思考,高并发、大数据量、稳定性、高可靠
限流、熔断
java-GC
内容涉及:GC Root,垃圾收集器等等,有点记不清
JUC:
线程安全类有了解吗,就答 HashTable,CHashMap 等等,然后问 AQS 了解吗,讲道理,还没有完整的了解过,我就扯了 CAS,锁啊什么的一堆
操作系统:
进程间通信,中断机制,扯了信号啥的,然后问中断的方式,我还没反应过来,后来面试完搜了一下,应该是让我举例说说强制性中断和自愿性中断吧
Kubernetes、注册中心等
k8s的负载均衡?主从节点的切换?主从节点数据库数据冲突会不会造成脏读?
介绍一下服务发现?服务发现?
如何限流
3、情景问题:资源分配中对资源碎片的处理;资源锁;
5、python多进程的实现,用的库,进程池怎么写
情景问题:异常检测的工程实现(有万台服务器,各自有系统日志),数据汇总的工程实现,进程通信
hr面 40min
为啥选这个研究方向
做这个方向的初衷
我是如何定义一个大项目的
我对RFID的看法?
1、微服务的好处
2、如何运维微服务
3、devops
1、如何运维服务器
Hashmap是线程安全的么?为什么不安全?那不安全了怎么办?该怎么解决呢?平时用的多么,多线程的情况使用hashmap会报错么?
设计模式说一下?熟悉的,现实生活中给你一个实际场景,让你用来整一个设计模式。
淘宝页面请求的过程说一下?Web服务器底层一般用到什么jdk的类库?
网络编程的地址解析过程详细说一下?
Java分布式技术都有哪些?你常用的都有哪些?详细说一下