码迷,mamicode.com
首页 > 其他好文 > 详细

hzrj的一些准备资料

时间:2020-06-20 13:35:51      阅读:90      评论:0      收藏:0      [点我收藏+]

标签:抽象工厂模式   服务   mysql   数位   好的   容器类   而不是   bat   实习生   

java开发实习生面试经验(广州天河)    没答案

2019-08-21 10:29:45 | 网上申请
面试过程:

过程如下:智力题,笔试,hr面,技术面。

笔试包括java基础知识,一些Html与js,web知识,和一些Spring框架知识,最后是两道附加题,一道是开放简答题,一道算法题。

hr面就是问问在学校的情况,做项目遇到什么困难,怎么解决。

技术面基本围绕简历上的项目来讲

面试官问的面试题:

hr面:自我介绍,询问上课时间,校园经历,自己同过何种途径学习的,做项目遇到什么困难,有没有想问他的。
技术面:Spring mvc的工作流程介绍一下你的项目MySQL的分页查询有没了解Spring boot挑一个Mybatis里你熟悉的类讲


 

原文链接

一轮笔试好像有三个部分吧,综合测评、技术测评以及性格测试,综合测评主要就是考核一些推理、思维能力,技术测评的话有涉及到一些Spring框架和Mysql的一些题目,综测和技测各30min,都是选择题。

二轮笔试就比较开放式,四道问答题,问了一些web请求的流程,Java容器的一些知识,还有两题记不太清楚了,难度也不是特别难,也能答得上两句话,同样30mim。

面试情况
主要有两轮面试:HR面+技术面。(HR面时候问了大概有多少轮面试,说有3到4轮,也不知道为啥只有两轮)

(技术面的时候问了一下公司主要负责哪些类型的项目,面试官大概说了一些疫情期间的一些信息公示的小程序、网页之类的)。

过程
第一轮面试是HR面,问了一些简历上的情况(虽说是视频面试,但当时感觉面试官穿的也比较正式,幸亏自己也穿了一件白色衬衫),还问了一些未来的发展方向,感觉问的比较杂吧,所以自己也是放开来讲。

两三天后HR面通过后会有电话通知,约技术面的时间,大概一周后。

技术面的时候感觉面试官也比较随和吧,因为问的内容比较散,自己也没太记住,不知道是面试官通过之前的笔试大概知道我的水平还是啥的,关于Java或者后台框架、数据库之类的问题也没问特别多,以下是我能回想到的几个问题:

Java中对哪方面比较熟悉?(大概说了一些Java比较重要的点吧,也没有深入去展开,然后就下一个问题了)
关于List的一些特性?(其实也不是很清楚问题是啥,就大概讲了一下ArrayList和LinkedList以及实现原理)
插入元素用什么数据结构比较好
关于简历上一些微信小程序项目和Android项目的问题

技术面大概聊了20min吧,但是感觉自己不是很在状态,表达得么没太多,也不知道是不是不太理解面试官的问题。

一天后收到了OC,不过因为已经收到了VIP的offer,所以就拒绝了。
据了解,hz的话好像是会有一个实习生入职培训的,然后负责的大概也是一些项目的开发。

技术图片

关于spring框架


第一次java后台面试总结:hzrj实习生面试---2019/4/19    博主有答案

hr面:大学的一些课程,问了两遍会不会数据库调优,薪资要求,个人兴趣爱好,舍友的评价,平时生活,来这里多久

技术面:主要是问的是下面的我写的技能方面,而不是项目经历。

linux下用户组、文件权限

介绍一下spring

spring IOC、依赖注入、AOP

讲述一下ssm中的第二个s

Collection中的实现类和接口

HashMap(map) 和 Hashtable 的区别

讲述一下快速排序的思路

设计模式

 潦草地A了一下博主说的算法题:求1-1000之间的数位质数对的和,输入: 10 输出:(3+7),(5+5)

public class Test6 {
    public static void main(String[] args) {
    test(10);
    }

    public static void test(int n){
        if(n<1||n>1000) return;
        for(int i=0;i<n;i++){
            if(isRight(i)){
                for(int j = n;j>=i;j--){
                    if(isRight(j)){
                        if(i+j==n){
                            System.out.println(i+"+"+j);
                        }
                    }
                }
            }
        }
    }

    public static boolean isRight(int i){//判单是否为质数
        for(int j=2;j<i-1;j++){
            if(i%j==0)
                return false;
        }
        return true;
    }
}

hz面经   没答案  也太多了吧。。。

关于继承:

    public static void main(String[] args) {
        Personn person=new Teacher();//子类父类构造方法都执行了
        person.print();//print被重写了 所以只会执行子类覆盖后的方法 如果没有覆盖就还是父类的方法
        //person.printtt(3);这个子类自己新加的方法被父类对象无法执行打不出。。。只能Teacher类对象自己执行
        System.out.println("-------------");
        Teacher teacher = new Teacher();//还是和上面一样 父类和子类构造方法都执行
        teacher.printttt(3);//这样才能打出
        teacher.print();
    }

java多线程可以通过几种方法创建线程?他们有什么区别?在多线程编程中synchronized关键字有什么用途?
在Web登录界面输入用户名和密码,并点击“登录”完成登录操作。整个过程中从前台页面到后端服务器,再到数据库等环节,都有哪些操作?请写出能想到的相关的流程和处理的内容。
3.一面(70min)

mybatis的一级缓存和二级缓存
mysql的哪些操作会刷新缓存
设计模式中的单例模式和抽象工厂模式
java的反射机制
平时的学习方法是什么?
接下来的学习路线是什么?
在学校做课程设计的时候,你担任的是组员还是组长的角色,如果是组长,你会怎么合理分工?
平时有写博客的习惯吗?一般写博客你是用什么思路写的,请描述一下你最近写的一篇博客
讲社团经历的一个场景,你学到了什么?
假设现在你和组长负责公司的一个项目,客户要求两天后必须提交成品,可是你们的项目还没有完成,组长这两天也有事外出了,你会怎么做?
期望的薪资是多少?
(面试官还问到了一些关于java基础的细节,有点模糊记不太清就不在这里列举了!)

4.技术面(60min)

mysql的三大范式

谈谈你对java的final关键字的理解

平时有用lombok吗,你评价一下这个插件

自定义注解应该如何实现

关于用户和角色,你会怎么进行设计(包括数据库表的设计以及实体类的设计)

了解docker技术吗?

谈谈你对maven的理解

项目一般的打包方式是什么?jar包和war包的区别是什么?

如果你将一个项目打包成jar包,这个jar包很大,你会从哪方面进行排查导致jar包占用内存大的原因所在

你有部署过项目到远程服务器上吗,通过什么方式进行部署的

Linux的常用命令

谈谈你最熟悉的设计模式,它在JDK源码的体现

写接口通过什么工具进行调试

还有使用过其它公司的SDK吗?

谈谈你对前后端分离的理解

谈谈你对于restful风格的认识

你认为在今后学习微服务的过程中,可能会遇到什么困难

以下是针对我的仿天猫鞋店商城项目提出的问题

? ①关于订单编号,是怎么实现的

? ②支付这一块的功能怎么实现

? ③通过什么技术实现用户认证


 

睶先生 csdn hzrj  百度快照。。。

1.String和StringBuffer的区别?

2.jvm的内存管理是怎样的?(详细的介绍了内存的分区以及作用,刚想讲垃圾收集算法和垃圾的收集器的时候,他说讲的很好了,剩下的也没问题,汗 ̄^ ̄゜)

3.你说你熟悉常用的linux命令,那如何查看内存,如何查看日志,如何查看一个线程的详细信息?(有一个没答出来,好久没写忘了)

3这部分有答案

4.快速排序讲一下思路(快排形式很多,认准基准点来说。)

5.MySQL的select默认是升序还是降序?

6.你对于新生代的理解。

我发现java方向的超级大几率问题:

jvm必考,java常用容器类(10个左右),简历写的一定会问到,所以该准备的还是要准备,诚实回答过程中交流一定是氛围很好的

 

hzrj的一些准备资料

标签:抽象工厂模式   服务   mysql   数位   好的   容器类   而不是   bat   实习生   

原文地址:https://www.cnblogs.com/gezi1007/p/13167230.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!