应聘岗位:Java开发

笔试

1、程序题,当输入type=4时,写出以下代码的输出:
switch (type) {default:System.out.println(4);case 1:System.out.println(1);case 2:System.out.println(2);case 3:System.out.println(3);}

2、程序题,以下代码最后会抛出一个异常,是第几行抛出的:

try{throw new Exception("1");}catch (IOException e){throw new Exception("2");}catch (Exception e) {throw new Exception("3");}finally {throw new Exception("4");}

3、web容器有几种作用域?如何防止SQL注入?

4、MySQL乐观锁和悲观锁的概念?原理机制?
5、jQuery获取元素的方法,至少写出3种。
6、写出SQL的左连接、右连接、内连接、执行查询过程(不确定)的关键字。
7、Linux命令行。有一个日志文件a.log,计算包含"jd.com"的行数;将文件中的"jd.com"替换成"360buy.com";(还有一题忘记了)。
8、程序题,实现二分法查找。
9、我们负责的一个站点出现无法访问的问题,列举可能导致该问题的原因,并说明如何证明,越多越好。
其中有一道题忘记了。

面试

首先就是先自我介绍,然后谈一些项目经历,然后问技术相关问题,没有当场写代码环节。

Java相关

1、JVM的内存结构和管理机制;
2、JVM的垃圾回收机制;
3、Java的类加载机制;
4、Java的集合类有哪些;
5、LinkList和ArrayList的区别;
6、HashMap的实现原理;
7、你知道哪些设计模式;
8、简单讲一下工厂模式的优势;
9、Spring的事务管理;

数据库相关

1、数据库事务特征有哪些;
2、SQL语句的优化方法有哪些;

其他

1、为什么说HTTP是无状态、无连接的;
2、三次握手和四次挥手;
3、你常用的Linux命令行有哪些。

2016-08-14-京东笔试和面试(Java方向)相关推荐

  1. 【编码】-小Ho的防护盾-2016.08.14

    题目 : 小Ho的防护盾 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 小Ho的虚拟城市正在遭受小Hi的攻击,小Hi用来攻击小Ho城市的武器是一艘歼星舰,这艘歼星舰会以 ...

  2. 2016.08.14【初中部 NOIP提高组 】模拟赛C

    制杖的我终于改完题了,写一下前天比赛的题解吧~ 第一题: https://61.142.113.109/senior/#main/show/2553 题目描述: 2553. [NOIP2011模拟9. ...

  3. 2016届360公司PHP服务端开发笔试和面试之所得所感

    这是一篇叙述自己在360公司参加笔试和面试的过程,可能面试的职位并不是你所学的方向,但是如果你能从中学到些什么或者吸取我的教训,那么作者就非常知足了.本着"学习别人是怎么失败的,活着出来的人 ...

  4. 京东笔试Java暑期实习笔经21/3/27

    京东笔试21/3/27 题型和 滴滴一样 30选择 2编程 好多人AC 我枯了 选择题 30*2分 基本上全是 Linux操作相关的题 哭唧唧 后面是 jvm相关 java运行结果 多线程 印象深刻的 ...

  5. 关于”算法工程师/机器学习工程师”的笔试和面试总结

    从16年九月份开始,参加了一些公司的算法工程师/机器学习工程师岗位的校园招聘,做一些总结,希望可以给大家准备这个职位提供些信息. 一.需要的基本技能 数据结构知识 掌握一门编程语言,c/c++/Jav ...

  6. 2016年 第07届 蓝桥杯 Java B组 决赛真题详解及小结

    蓝桥杯 Java B组 省赛决赛 真题详解及小结汇总[2013年(第4届)~2020年(第11届)] 第11届 蓝桥杯-第1.2次模拟(软件类)真题-(2020年3月.4月)-官方讲解视频 说明:大部 ...

  7. 校招——2021多益网络软件开发笔试和面试

    多益网络软件开发笔试和面试 要毕业了,临到五月才开始才开始找工作,一方面由于前期做毕设和搞论文拖到现在,期间在二月份就开始有点压力迫切想找工作,越到后面反而平静了好多,所谓破罐子破摔?一开始没想投多益 ...

  8. 分享系列--面试JAVA架构师--链家网

    本月7日去了一趟链家网面试,虽然没有面上,但仍有不少收获,在此做个简单的分享,当然了主要是分享给自己,让大家见笑了.因为这次是第一次面试JAVA网站架构师相关的职位,还是有些心虚的,毕竟之前大部分时间 ...

  9. 算法工程师/机器学习工程师(笔试与面试)

    一.需要的基本技能 数据结构知识 掌握一门编程语言,c/c++/Java/Python 机器学习常用算法或者某一细分领域(推荐,自然语言处理,图像识别,语音识别等)的常用算法 二.笔试和面试内容 大多 ...

  10. 第一次面试Java实习生经历

    原文链接:http://www.haitaoseo.com/178549.html 前言 分享网友第一次面试的经历,写得很详细,希望对于即将面试的童鞋会有帮助~! 1 昨天去面试了,面试的是java实 ...

最新文章

  1. linux 定时器 crontab 实例 计划任务 定时任务
  2. 用json 数据生成mysql 表_根据json数据生成表格
  3. opengl加载显示3D模型md5mesh类型文件
  4. error CS1002: ; expected 错误解决
  5. python无限循环的关键字_零基础学python-12.2 关键字pass,else,break,continue
  6. linux进程监控自动重启,Linux监控进程,进程关闭自动重启方案
  7. Python机器学习:决策树002信息熵
  8. Laravel Migrate
  9. 数据库工作笔记009---linux 导入导出postgresql数据库
  10. Python 命令行非阻塞输入
  11. rds mysql 表被删了_MySQL · 捉虫动态 · 删除索引导致表无法打开
  12. 移动MM收费:钱不是问题
  13. plsql连接mysql教程_plsql直连数据库教程
  14. 数学建模方法——皮尔逊相关系数及其显著性检验 (Pearson correlation coefficient)
  15. 政法委重点人员联防联控系统开发,社会治安防控平台建设
  16. 陈志行:计算机围棋程序手谈作者
  17. 华为发展鸿蒙再出奇招,学习宝马推出官方认证二手手机
  18. 如何阻止iCloud照片库使用手机数据
  19. 20050714日记
  20. sap pi的操作1

热门文章

  1. ADS8688 驱动记录(ATmega128)
  2. Using insecure protocols with repositories, without explicit opt-in, is unsupported报错解决
  3. win10安装docker(适用于windows家庭版)
  4. LabVIEW范例无法打开解决办法
  5. ubuntu系统下载地址
  6. Ansys Zemax | 如何设计单透镜 第一部分:设置
  7. 我的世界虚拟人生mod服务器,我的世界还能捏脸?虚拟人生MOD,工作恋爱与结婚生子一步完成...
  8. linux c与c语言的区别吗,嵌入式c语言与c语言的区别
  9. (C++)使用链表编写图书管理系统
  10. python安装失败解决办法