华为一面

1.项目是通过什么方式做的,有应用到市场吗

2.Java基础,jre和JDK的区别

3.用过哪些数据库,听说过哪些数据库,知道或学过哪些编程语言,用过哪些开发环境,写代码的一些快捷键

4.对微服务有哪些了解,对spring的了解,用过Maven,git工具吗,

5.Java中常见的设计模式,集合类有哪些接口

6.int和Integer的区别,Java代码的基本的静态检查工具有哪些,怎样对一个list进行排序,(collections.sort(new Comparator()))

7.怎样遍历一个集合的时候安全地移除掉一个元素,Java中的future,(是异步执行的结果),finally关键字

8.异常,运行时异常与受检时异常的区别,评价代码的好坏,可维护性,性能,可靠性

9.项目经理怎么保证代码的质量,除了功能方面,怎么保证程序持续的开发,不断地重构,再重构,写过单元测试用例吗

10.怎么开始掌握一门语言,直接上手刷题,怎么积累自己的技术,工作任务多,怎么处理,排序完跟主管汇报

11.编程题,最长的回文字符串

 

posted @ 2020-09-22 10:31  小--z  阅读(239)  评论(0)    收藏  举报