阿里 Java实习生 电面(一面+二面)回忆篇

1、介绍Java中的atomic

2、介绍volatile关键字

3、数据库四范式

4、数据库连接池

5、Java中的concurrent包,了解吗?

6、除了Scala语言适合高并发,还有哪些语言或者工具适合高并发?(因为个人懂点Scala,才问的,正常不会问)

7、int和long分别应用在什么情况下?

8、TCP和UDP的主要区别

9、介绍Spring的IOC

10、介绍Hibernate中的Session

11、浏览器多个窗口通过什么共享信息?session在两个浏览器中能共享吗?

12、如何寻找二叉树的最远距离?

13、Java中进程的几个主要状态?

14、进程和程序的区别?

15、一个程序从操作系统的角度介绍,如何运行的。

16、在网络传输中,如何解决数据包在接收端的失序问题?

17、在不稳定的无线网络中,如何解决可靠的发送信息?

18、数据库的一致性、完整性等介绍

19、一个程序是如何变成一个进程的?

20、给一个qq好友发送消息,从网络层面来讲,主要有哪些过程?

时间: 2024-10-11 10:51:34

阿里 Java实习生 电面(一面+二面)回忆篇的相关文章

面试阿里java实习生(电话面试)

之前想体验一次阿里的面试对自己水平的一个测试,就投了一次校招.很荣幸能有一次大厂面试,我是某三本的一个计算机大三学生.java水平挺菜的,下面开始正文. 天猫技术专家电话打来先问了一个问题,问的是:“你觉得你和其他人比你的亮点是什么?”.后面的话主要问了这几个问题 1.你知道java有哪些基础类,比如说Set.HashMap.List这些它们的区别是什么?简单答了之后又问HashMap底层原理是什么以及它和List的复杂度 2.从HashMap中又问到了线程安全和不安全,然后问 我怎么理解线程不

阿里JAVA实习生入职测试题(2019最新)

1.String类为什么是final的2.JDK8的HashMap的源码,实现原理,底层结构3.反射中,Class forName和classLoader的区别4.session和cookie的区别与联系,session的生命周期,多个服务部署时session管理5.Java中的队列都有哪些,有什么区别6.详谈一下Java的内存模型以及GC算法7.JAVA10.JAVA11的新特性8.Java内存泄漏的问题调查定位:jmap, jstack的使用9.Spring的体系结构和jar用途10.Spr

Java已五年1—二本物理到前端实习生到Java程序员「回忆贴」

关键词:郑州 二本 物理专业 先前端实习生 后Java程序员 更多文章收录在码云仓库:https://gitee.com/bingqilinpeishenme/Java-Tutorials 前言 没有正式复工,就一直在老家待着,已经很长时间没有在三月份时候待在老家了,好久好久,从08年去县城上高中开始,在外多,在家少,一直没有机会好好停下来看看家乡. 坐的时间越长,回忆越多,想的越多,就想要整理一下这些年的经历,尤其是从事Java至今,算是一种回忆,也算是一种复盘. 分享给朋友们一张杨花. 大学

2015阿里巴巴春季Java实习生面试经验

2015阿里巴巴春季Java实习生面试经验 一.笔试 大概今年四月初的时候在线进行了笔试,笔试题目都是考基础的,包括数据结构.计算机网络.操作系统.数据库原理等,Java基础的话不用说,个人建议可以去看一下<Java编程思想>这本书,这本书提到了许多细节的东西,是初学者提升Java基础的一本好书. 网上笔试不久,就收到了阿里的短信和邮件,说我通过了网上笔试和简历筛选,并叫我到网上去预约时间,我登录到网上的时候才发现,距离面试时间(5月5日~5月7日)还有差不多一个月的时间,因为我选择的面试地点

阿里Java开发手册之编程规约

阿里Java开发手册之编程规约 对于程序员来说,编程规范可以养成良好的编程习惯,提高代码质量,降低沟通成本.就在2月9号,阿里出了一份Java开发手册(正式版),分为编程规约,异常日志,MySQL规约,工程规约,安全规约五个章节.这里我根据阿里的编程规约,重点记录(黑色加粗部分)自己还未做好的一些规范,同时方便查阅. ++阿里Java开发手册下载地址++ 编程规约 一.命名规约 [强制]代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束. 反例: _name / __name

京东Java实习生面经

先自我介绍下,国内渣本科211学校,坐标京津冀,面的北京京东JAVA研发,实习通知已经拿到.大学感觉过的挺颓废的,每天课去上,去听,回宿舍做完专业作业就开始打游戏,看视频.偶尔跟着同学做过几个项目,大三的时候好不容易拿了校的二等奖奖学金.但是平时自己对互联网这方面特别感兴趣,经常去cnbeta还有爱范儿虎嗅这类的网站逛逛,看看知乎上面的分析.所以自己觉得自己对于互联网方面还是挺有感觉的,和同学们讨论相关的新闻也说的自我感觉头头是道.大三准备开始寻找实习,虽然说北京互联网公司众多,自己在BAT和几

点评阿里JAVA手册之MySQL数据库 (建表规约、索引规约、SQL语句、ORM映射)

下载原版阿里JAVA开发手册  [阿里巴巴Java开发手册v1.2.0] 本文主要是对照阿里开发手册,注释自己在工作中运用情况. 本文内容:MySQL数据库 (建表规约.索引规约.SQL语句.ORM映射) 本文难度系数为三星(★★★) 本文为第四篇 第一篇 点评阿里JAVA手册之编程规约(命名风格.常量定义.代码风格.控制语句.注释规约) 第二篇 点评阿里JAVA手册之编程规约(OOP 规约 .集合处理 .并发处理 .其他) 第三篇 点评阿里JAVA手册之异常日志(异常处理 日志规约 ) 第四篇

点评阿里JAVA手册之异常日志(异常处理 日志规约 )

下载原版阿里JAVA开发手册  [阿里巴巴Java开发手册v1.2.0] 本文主要是对照阿里开发手册,注释自己在工作中运用情况. 本文内容:异常处理 日志规约 本文难度系数为一星(★) 本文为第三篇 第一篇 点评阿里JAVA手册之编程规约(命名风格.常量定义.代码风格.控制语句.注释规约) 第二篇 点评阿里JAVA手册之编程规约(OOP 规约 .集合处理 .并发处理 .其他) 码出高效.码出质量. 代码的字里行间流淌的是软件生命中的血液,质量的提升是尽可能少踩坑,杜绝踩重复的坑,切实提升质量意识

MyEclipse中阿里JAVA代码规范插件(P3C)的安装及使用

JAVA代码规范插件(P3C)是阿里巴巴2017年10月14日在杭州云栖大会上首发的,使之前的阿里巴巴JAVA开发手册正式以插件形式公开走向业界.插件的相关信息及安装包都可以在GitHub(https://github.com/alibaba/p3c)上获取.目前插件实现了开发手册中的53条规则,只能满足较为基本的代码检测,后继应该会更加完善. MyEclipse中阿里JAVA代码规范插件(P3C)的安装跟通常的插件安装方法相同,有三种方法. 安装方法: 方法一.MyEclipse中在线安装 1