首页 >> 大全

热乎乎的面试经验(java后端开发-5k-天津)

2023-07-24 大全 38 作者:考证青年

2020.5.28面试经验

马上6月份就毕业了,昨天出去面试,本来是陪朋友去的,不打算工作,因为我自己考研没考上,今年打算二战的,去面试心想增加点经验,面不面的上都无所谓,结果不小心给面上了,尴尬,本人本科双非软件工程专业,面试给5000,一开始是要6000的,然后面试官说有商量的余地吗,我就心想我要是不降薪,是不是马上就不行了,果断说5000也可以,最后面试官就给了5000,迷之尴尬(早知道我就说必须6000(态度必须强硬,hh))。

面试之前先做的面试题

考察java基础知识考察考察sql考察大概还有别的零零散散的,除了和sql的没写完,其它的都写完了,

面试中不太会的问题:

标准sql的多表联查问题,sql优化问题,面试的时候考了几个内连接的sql,无奈知道这么回事但是内连接语法忘记了,只能跟面试官说知道这个东西,但语法忘记了,要是让我看看语法,我估计能写出来

问了一个group by什么意思 对数据进行分组(order by排序用)

框架的一些问题,因为我在学校使用的都是,所以面试官问的都不会,面试官就问了我

java的基础知识包含,抽象类和接口知识,等等应该多稳固稳固

面试官问了一个,给两个上千万位数字字符串,让我写个算法把这两个数字相加,我就简单说了说自己的思路,就是把这两个字符串解析成数组,也可以对数组进行反转,把各位放在第一位,以对齐各位,然后从各位开始,相加,进位进到下一个,但进位有可能导致下个再次进位,所以我想了想又说可以生成第三个数组,将进位先保留在第三个数组上,第一个数组与第二个数组加完,再加上第三个数组就是答案,最后经面试官询问第三个数组是不是保留的要么"0"/“1”,我说是,又想到可能面试官意思是说这样占空间,我说可以把第三个数组改成逻辑数组,0代表false,1代表true,又经面试官提点,第三个数组可以改成单int,因为比如说个位进位保留到这个int上,随后计算十位,进位又保留到这个int上,之前保留个位就失去了其含义,最后就这样了

问了我排序算法有哪些,我回答了快排,桶排序,基数排序,冒泡排序,堆排序(由于紧张把其它的排序算法给忘了,其它的还包含插入排序,选择排序,归并排序,希尔排序,计算排序)(其中最重要的当属快排,)

然后面试官又问了快排的算法流程,就回答了一遍流程

天津后端开发工资_天津前端开发招聘_

附录排序算法表,这个是面试小公司,面试大公司的时候一定要把时间复杂度和空间复杂度记住

还问了一个.()和.()的区别,这个很简单就直接回答了

让我介绍了一遍自己的毕业设计(在线考试系统,我就简单介绍了一遍,(面试官好像很满意?尴尬))

最后好像也没有别的了,面试官直接跟我说他给人事部发通知了,要求我尽快入职,我心mmp?我还没准备面试呢,就已经找到工作了?

回来发现忘记问了要不要求加班,加班怎么算工资,5000工资最后能实发多少,这些零零散散的问题,由于是第一次面试,完全都是面试官问我,我啥也没问,不过经验到手增进不少,第一次面试就这样吧。

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了