1、参加过什么实习或者培训吗 2、看你学过C,C++学的怎么样,是哪个学期学的 3、问项目最近的项目是哪个,使用的是什么框架(电商) 4、你怎么想做的这个项目,怎么设计的需求分析,具体功能怎么分配的 5、详细介绍一下其中一个页面,使用了什么接口,前端怎么接收的,后端怎么传输的 6、前端框架是用的什么,使用了什么技术 7、js的双等号和三等号知道吗 8、项目中的Echarts用来做的什么,怎么实现的 9、除了Springboot还研究过别的吗,安卓了解吗,用它做过项目吗,简单介绍一下   10、反问       中科创达Java一面 1.    自我介绍 2.    封装 3.    怎么打破一个类的封装,怎样得到其方法。属性。构造方法? 4.    抽象类和接口 5.    继承 6.    做项目的时候遇见的一些异常 7.    为什么使用单例模式,单例模式的优点 8.    ArrayList的底层   得到ArrayList的某个值   9.    要是使用ArrayList的值,但不知道里面的具体实现,怎么实现 10.    For的迭代器中,删除添加,ArrayList的某个索引会出现问题?(我有点蒙,没有遇见过,没这么用过。) 11.    跟他讲半天,他讲的有点蒙,我一开始以为是在ArrayList中加入0,a,b,c,d,取出是什么?这不是有错误吗?    后来才理解,他说的是:ArrayList.add(0,a)    ArrayList.add(0,b)   ArrayList.add(0,c)   ArrayList.add(0,d) 12.    内存泄漏--(我一直以为他在说内存溢出OOM)--InputStrem  13.    ArrayList字符串进行字符串反转 14.    栈和堆 15.          String  Stringbuffer   Stringbuilder  16.         hashmap  hashtable       中科创达一面 1.自我介绍 2.HashMap的存储原理 3.死锁遇到过吗?(了解过,没有遇到过) 4.那多线程呢,如何创建?(讲了Excutors中的三种方法,以及自己填充属性创建的方法)讲讲run和start的区别,如果线程安全怎么解决?(加锁,synchronized或reentrentlock) 5.查找了解过吗?(讲了二分),二分的原理,如何保证不会出现小数?(移位) 6.排序了解过吗?冒泡怎么实现的(想写一段,还挺客气,就只能讲了) 7.接触过安卓吗?(做过小项目) 8.我提的反问:    公司web或后端是饱和了吗? 答:公司主要做汽车的什么什么什么,意思好像就是没有web或后端 然后说安卓也是使用的JAVA,学的好会比web网页牛, 9.等HR通知       中科创达一面(武汉   30分钟  ) 他先问武汉没错吗? 然后问业务方向没错吗?我们是android 车载系统 手机 平板的等一系列开发然后我们就android和web展开了讨论,讨论了十几分钟 开始面试。 1了解过android吗,知道啥说啥 2冯诺依曼计算机组成        运算器、存储器、控制器、输入设备和输出设备 3现在给一个空的电脑 ,让你配置环境 4java内存模型 5get post区别 6单例模式 7问了实习 8jenkins是干啥的 9反射 10mybatiesplus和mybaties区别 11线程进程区别 反问
点赞 9
评论 6
全部评论

相关推荐

不愿透露姓名的神秘牛友
08-01 16:13
点赞 评论 收藏
分享
06-08 22:25
门头沟学院 Java
从零开始的转码生活:这hr不会打开手机不分青红皂白给所有人群发这句话,过一会再给所有人再发一遍,这肯定会有重复的,不管,再过一会再发一遍
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务