美文网首页
大四应届生求职之旅后篇

大四应届生求职之旅后篇

作者: 流年划破容颜_cc55 | 来源:发表于2018-11-13 00:17 被阅读160次

    是的,这篇文章着重讲解自己的求职过程,以及公司的面试题。

    第一家面试的公司

    hr先面试,叫我自我介绍下。我都有点蒙,自我介绍,没有准备过。。。上来就随便讲了下。然后开始了问一些奇奇怪怪的问题。叫我给她介绍下计算机专业是学什么的。什么是数据结构。我顿时不知道怎么说。记不太清楚了。有点蒙蔽的草草结束了我人生第一次求职面试。
    因为我上网查过,一般都是先笔试,然后技术面试,最后hr面试。可能来个部门经理面试。怎么这家公司是先hr面试。

    第一次面试总结出来一些问题
    1 自我介绍需要怎么介绍
    2 面对一些外行人,怎么对他们通俗易懂的介绍我们这个专业,或者我们做过的项目
    解决方法:自我介绍,一般不用太多,简单的身份信息,主要的经历(获奖经历,项目经历) 对什么感兴趣,为什么投你们公司的这个岗位。
    面对外行人,一般都是自己从功能出发,有什么功能,这个功能背后怎么实现的,进行介绍。

    第二家面试的公司

    这家公司就比较正常一点了:
    先笔试题后面试题,具体题目混淆了印象中有这些,大家可以看看自己会不会
    1 stringbuilder和stringbuffer的区别
    2 面向对象的基本特点
    3 list set map 的区别
    4 说说你对spring 的理解
    5 springmvc的工作流程
    6 抛了几道数据库的问题,都不会,那时候的数据库水平很菜。
    还有一些其他的忘记了,最后面试通过了。没有去。

    面试总结
    1 数据库很薄弱,需要 加强,
    2 java基础相对较差,需要加强
    解决方法,牛客网java题目刷了500多道(暑假其实刷了一些),剑指offer刷完(牛客网上的,没有ida的开发环境,敲的很不习惯。。。最后还是全部刷完),sql实战刷完查询题目(主要是多表联合查询的一些用法,group by ,order by,limit,count,avg,外连接,左连接,右连接的使用)。

    第三家公司面试

    笔试+面试

    1 堆排序的建堆过程。
    2 解析下类加载为什么是先父类静态块,子类静态块,父类构造块,父类3
    构造方法,子类构造块,子类构造方法。这个顺序。
    3 sql常见优化
    4 sql事务
    5 sql索引
    6 说说你对spring的理解。
    7 spring ioc跟工程模式的区别
    8 springboot的工作原理
    9 Java集合hashmap的底层原理,put过程,头插尾插 ,怎么扩容的
    10 jvm的内存模型,
    11 类加载过程
    12 手写冒泡
    最后面试失败,他们公司好像找的实习生对SQL优化比较看重。被卡这里,不知道是不是委婉的拒绝我。

    面试总结
    1 SQL语句会写,不一定可以写出高效率的sql语句,这个需要SQL的进阶知识了。
    2 对一些知识点,还是感觉达到不是很好。
    解决方法:
    那时候刚好国庆,我就没有回家,前3天刷了个哔哩哔哩上的mysql从入门到跑路,4号图书馆开了,在图书馆借了2本书,mysql技术内幕-SQL实战和MySQL技术内幕-存储引擎,第二本很多看的不是很懂,第一本看了2次,感觉对数据库有了更深的理解。

    第4家公司面试

    没有笔试,总共2个技术面,第一个面试完成,第二个技术同事过来面试。
    jtw的原理,在分布式中怎么实现。怎么解决密钥泄露
    springaop和spring的工作原理(那时候回答反了,被面试官眼神鄙视了下。。。)
    spring区别于传统开发的点
    springboot的原理
    Java常见的数据结构
    Java对数据结构有那些封装的类
    list set map的区别 那个遍历快,那个获取快
    数据库事务的使用
    spring事务的使用
    数据库分库分表
    负载均衡机制了解多少
    这家公司在面试的时候吹的比较多,很多问题不知道没有关系,都给你假设这些东西你都会了,然后问你会出现什么问题,这些问题怎么解决。聊了大概1个多小时,最好拿到offer了。

    面试总结
    我感觉这家公司好像没有什么总结的,面试的基础题基本都可以回答出来了的。但是这个公司面试吹水比较多。所以这个吹水的话,大家就按自己的想法说,就是造轮子的思想。

    接下来的面试公司的广州的5家公司,成功拿了3家的offer,不知道是不是另外2家我说了工资低于多少,决对不去。技术面试的时候感觉问题都不大,聊得还算可以。因为那几天的公司混在一起,所以我面试题基本都
    混在一起了。我分类下,都写出来。但是最后我都没有去,实习的工资都不是很高。建议大家直接去那些学校的宣讲会。拿秋招的offer。

    1 java

    1 java的基本类型
    2 java的char可以存的下一个汉字吗
    3 怎么获取当期时间的前一天
    4 double类型怎么对小数点后面的数字进行四舍五入。
    5 hashmap和hashtable的区别
    6 hashmap的put过程

    2 框架

    1 spring和springmvc的一些问题,IOC aop什么的
    2 web项目有什么网络攻击手段
    3 sql注入是什么形式
    4 怎么防sql注入
    5 redis的用法
    6 redis的持久化操作

    3 数据库

    1 项目用了什么数据库
    2 你们的数据库是怎么设计的
    3 阿里巴巴规范了解多少
    4 三大范式是什么
    6 索引使用过吗,存储引擎是什么数据结构,为什么怎么设计
    7 事物的隔离基本,mysql的默认隔离级别是什么。
    8 sql语句的使用,基本的左右连接啊,group by,order by ,limit的使用

    4 Linux

    1 怎么查看系统资源 df
    2 怎么查看进程,怎么杀死进程,杀不死怎么办
    3 怎么找文件
    4 管道的使用
    5 正则表达式

    5 其他

    1 80g的硬盘数据,30g的内存,怎么进行排序
    2 平时怎么学习的
    3 对未来有什么职业规划

    在外面跑面试过程的到此结束,整个过程持续2个多月,感觉对自己的技术技能查漏补缺还是有帮助的。这个过程复习时刷了牛客网的500多道java题,剑指offer(66道左右),SQL实战(也是60多道),看了things in java的集合和IO部分,看了遍深入了解java虚拟机,看了2遍mysql技术内幕的sql实战,哔哩哔哩刷了数据结构和计算机网络的考研视频,做了2个项目。感觉这些东西学写了,找个6 7 k的工作不是很难。

    最后 我找了份Android的工作。。。这份过程很奇妙。。。
    在学校的招聘会上找到的工作,本来没有想着可能找到工作的。
    首先,我打算面试的是A公司的岗位,然后我过去面试的时候,B公司做了A公司的位置(A,B公司都是一个集团的子公司,但是我那时候不知道,面试的时候问了下是不是**公司,集团的缩写),然后我面试的问的是缩写的名字,他们回到是的。我就继续面试,但是面试一半的时候,一个工作人员跟他们说坐错了,然后我换到他们公司的位置,然后继续面试,可是面试我的面试官不是搞软件的。就叫我跟他们一个软件的技术面试官视频面试,那时候他不在现场。所以就在操场上面试。。。我走到操场边缘(内部人太多了,听不清),然后聊了大概20分钟,就断线了,然后我就问他需要继续面试吗。她说不用了,先写个笔试卷。然后我就在现场写了个笔试题(很基础,平时学习的时候细心一点,基本可以拿满分的)。大概写个20分钟,她拍照片给软件的面试官看。然后就等了大概10分钟,还没有结果,我以为凉了(但是感觉写的很不错啊,没有难倒的题啊)。就跟他说先去别的摊位看看了。然后就去别的地方面试,前脚刚走,后脚就打电话给我,说可以了,过来签合约了。(可能我笔试卷学的还好)。最后综合考虑,就选了这个公司。
    但是我还是不会放弃java后端的技术栈的。
    最后,路漫漫其修远兮,吾将上下求其所,一如IT深似海,需有志趣当航向

    相关文章

      网友评论

          本文标题:大四应届生求职之旅后篇

          本文链接:https://www.haomeiwen.com/subject/zqvaxqtx.html