阿里云弹性计算 java一面凉经

#软件开发笔面经#一共1小时,面试官人挺温柔,有说不上来的也会提醒。
首先自我介绍
1.讲一讲比较重要的一个项目里的技术细节,有哪些难点,怎么解决的
2.实验室做过什么项目,技术细节?
3.实习过吗?
4.研究生都修什么课程
5.两道手撕题
1)力扣179.最大数
2)场景题:小李是房产中介,小明小张来租房,小明要两室一厅,房租6000一下,小张只要房租1500一下就行。小李说好的你们留个电话,有合适的房源我联系你们。编写代码实现该场景。
6.讲讲java内存模型和垃圾回收机制
7.有没用过java的一些工具,如怎么dump堆这种的
8.讲讲进程,线程和协程的区别
9.反问

面完10min秒挂
全部评论

相关推荐

阴差阳错,投的岗位JD写的和面试的部门工作完全不相符,打算明年秋招做个单独JD。阿里云某底层部门吧,估计招的人也比较少。一面自我介绍,问些专业问题(全都不会,基本都是芯片底层的)发现我基本做应用,不了解底层,就没问了。手撕代码:单链表逆序,N叉树最大层数,64位整数第一个1的位置(位运算写出来,最多需要64次,怎么更快,写不出)反问,聊天,做固件的,给了很多嵌入式职业建议,不要太业务,底层一些。看得出阿里面试官还是牛,一看就是技术大佬。二面本来以为一面时一问三不知要挂了,结果20天后突然接到电话二面的,邮件通知都没有,全程电话面了一小时。主要还是判断学习能力吧,详细自我介绍,做过的项目,学过的课程,这些年的经历。问些基础问题,static作用,Linux内核(不会,没了解),双向链表插入节点怎么做,队列和栈的区别,数组和指针能不能实现队列栈。介绍下部门业务,需要学习什么。最后欢迎我来,问几个offer,如果有很合适的会去吗,职业规划。HR面居然没有三面,直接HR了,HR也说是最后一面。自我介绍,表示最后一轮面试了,问下大三的项目申请,,遇到什么困难,怎么克服;自己优点和缺点;就业选择,为什么不读博。本来还有点开心居然有可能阿里,然后就没有然后了。国庆后打电话问,说是暂时开不出HC,估计排序挂了。  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
查看4道真题和解析
点赞 评论 收藏
分享
08-28 14:52
已编辑
门头沟学院 安全工程师
面完官网状态就挂 自动换了个部门投递这里我要说的一点就是,那些招聘的岗位职责岗位描述真的都很假。这里阿里云的安全工程师职位要求【必备项】1、熟识计算机网络,具备Linux环境下C/C++开发能力,至少掌握Perl/Python/Shell一种脚本语言;2、熟知Web安全,了解当前流行的Web漏洞(XSS, SQL Injection, CSRF, etc.),了解Java开发框架(Struts, Spring, iBATIS, Hibernate,etc.);3、具备服务端开发经验,熟悉Java、Spring框架、分布式技术栈,了解消息队列、分布式事务、docker容器、微服务原理;4、具备Windows客户端安全攻防的经验,或了解Android/iOS无线客户端安全;5、了解Linux系统管理和网络管理相关操作,了解Linux系统的安全漏洞,有Linux exploit code/shellcode编写经验;6、熟悉TCP/IP协议栈和路由交换原理,熟悉企业级服务器安全 ;7、熟悉数据分析或机器学习,并且有过安全领域的实践;8、精通SQL,掌握Hadoop、Hive、R或相关大数据工具的使用方法;了解Scrapy、Selenium等爬虫框架的工作原理;9、熟悉常用深度学习工具pytorch和tensorflow等至少一个的使用,能快速验证算法的可行性;10、熟悉图像/视频/音频的编解码、处理、分析、建模和语义理解等相关技术,熟悉OpenCV的使用,具有信息论知识背景更佳;11、熟悉密码学基础理论;同态加密、多方安全计算、本地差分隐私、密码工程优化、白盒密码、商密认证、SGX;12、学习能力强,对新事物保有好奇心,并能快速适应新环境;良好的沟通能力和团队协同能力;能与他人合作,共同完成目标;对所在领域有热情,善于独立思考并反思总结。【加分项】1、在校园或互联网公司有相关实习或项目经历。但是我想说的是 实际上 这里边的几乎都没问到。比如:c++ 八股 linux 相关 TCP、IP,数据分析和机器学习。pytorch 密码学 opencv 我个人比较重视阿里云的面试。对着他的岗位要求 看一些这种相关的东西。反而忘掉了很多跟安全、渗透相关的。毕竟现在找工作。也不会去挖src 。没时间了。很多漏洞细节都记不清楚了。这些岗位要求 估计都是hr胡写的。有点坑人。不知道的还以为这个岗位是和一些ai 深度学习相关的呢。但是面试压根没问深度学习什么的。害我准备错了方向。主要问了这些问题:自我介绍还是mysql 命令注入,怎么提权。数据库rce。还是问了好多数据库渗透的场景题。如果你能sql 注入来命令执行 如何判断受害者机器可以出网。如何判断命令执行成功。有waf怎么绕。如果站库分离怎么办java反序列化的深入了解。不止于工具使用。java反序列化的common collections利用链 。ChainedTransformer类。readObject 。说了一些java的利用链,12345什么的。问原理,问源码。问的很深很深。怎么绕wafshiro的poc shiro 反序列化如果waf限制长度 怎么打进去如果你能反序列化打进去 如何判断机器是否出网。问蓝队应急响应。场景题很多。想不起来了一些。下次录音 唉 老是忘你有一个主域名 怎么去制定方案渗透。问内网。内网横向移动。内网信息收集。学校打ctf的经历深挖免杀的项目。反沙箱你的免杀 能过360吗。是不是过的动态多久失效你想对于其他人 你的优势在哪里。面试官委婉说我实战经验可能还要多做(觉得主要说的是web)。指出了一些不足。我觉得他意思是我比赛打得少。我src挖的多,。有很多面试题,实际src漏洞挖掘根本用不上。你能懂的。比如mysql提权 springboot漏洞 你不可能找到这样的src 。很多这种都是程序员犯剑自己改了设置。默认都是安全的。实战?实战怎么会碰到?实战数据库还想提权还想rce?对挖src没怎么问。唉,。反正准备了很多 偏偏都没用上。才30min。。。面试官说话有点口音和含含糊糊。老是听不起他说啥。是电话面 总感觉阿里系的面试就是信号不好。怪烦人的不过总体人比较好。能让我把话说完。最近没怎么准备安全的东西了。准备转开发。安全就业会越来越难。即使你面试答得好 也会排序挂 也会因为没有hc或者hc很少挂掉。逐渐接受自己是个普通人吧 。将就着过这个世界99%的人不管怎么努力怎么挣扎都是一样的
查看19道真题和解析
点赞 评论 收藏
分享
6 10 评论
分享
牛客网
牛客企业服务