2020年9月,我辞职了,与其说是冲动离职不如说是一场蓄谋已久的离职。毕竟原公司呆的实在压抑。在此不细说了===

 

介绍下背景。本人女,27岁,普通一本,毕业五年。esb开发二年。Java开发三年。esb开发为什么干了俩年呢,算是被第一家公司坑了。出来后感谢华为外包把我收留了。让我有了三年的Java经验。也让我这次跳槽相对于上一次有了点第底气。

但,离职很潇洒…..27岁,女,菜鸡,加上2020这大环境。注定了我的找工作之旅不会太顺利。在此,我想把这个过程记录下来。算是给自己的程序媛生涯一个新的开始吧。

 

华为外包的工作琐碎而无聊。螺丝钉文化使很多人深陷其中而不自知,而我是属于知道但是懒得改变,于是在里越陷越深的典型了吧,还好现在发现还不算晚,终于借着一次机会我逼着自己走上了离职这条路,出来以后发现,什么springboot.springcloud,dubbo,kafka对不起通通没接触过。面试被嘲笑吊打,这些都不是事,有段时间我甚至每天都不想清醒,每天一醒来就觉得心脏被一股无形的压力压着喘不过气来。连我的家人也明显感到了我的沮丧和压抑。经常和我视频开解我,想想自己好歹大学也是年年奖学金,怎么最后混到如此地步。可能个人原因还是占大多数吧。我对自己没有要求吗?也不是,因为进了不好的公司怨天尤人自甘堕落才是关键吧===

还没做好了面试准备我就下载了boss。然后还没有开投我就遇到了第一次面试机会。苏州移动研发中心的一次面试,猎头主动找的我。然后是浩鲸科技,再然后是主动投递什么平安科技的外包,华泰证券的外包,苏宁的外包,vivo的外包以及苏宁,浩鲸云计算,烽火。各种经过我就不细说了。下面的重点是整理一下遇到的面试题。有的可能忘了,只说自己记得的部分。

苏州移动中心。带编制。视频面试,看不到面试官。

手写快排

一道关于黄金切割的智力题

sql左连接右连接有什么区别

 其他不记得了,总之面试过程还挺愉快

浩鲸科技1号(他们家我投了好几个部门,比较好的一点他们家不歧视女生,只要投递的都有面试机会)

为什么我们平时写代码抽出来的部分用private

移动公司有个抽奖活动,抽取10g的流量,但是抽奖渠道有多个,怎么防止一个账号同时通过多个渠道都拿到10g流量呢。设计个你觉得可以的解决方案。

jvm的双亲委派模型

数据库优化

浩鲸2号

1面

hashset底层实现

synchronized是否可重入锁

2面

随便聊聊,一般这种面试稳一点自信一点顺着面试官心意去答都能过

hr面

还没开始,问题不大。

浩鲸3号

跨域问题什么原因导致的,怎么解决

 等我想起来再写,有点久远了

平安科技外包

redis加锁

sql优化&&索引失效场景

Java框架源码结合设计模式谈一谈。

springmvc运行机制

苏宁外包

1面

大量并发数据同事去redis处理线程安全吗

reis支持的数据类型

hashmap底层原理

2面

聊了聊项目。没往深了问

过不过这种看面试官心情。一般表现自信点性格开朗点可以过。

 

 

vivo外包

一面

hashmap底层原理,头插还是尾插。为什么用头插

很多不记得了,印象中面得挺深的,一直往下问。

二面

object中有哪些方法,hashcode和equals的区别

http状态码404和503谈一下

http常见的请求头和响应头 e-tag了解吗?

联合索引abc select * form xxxwhere a=“xxx” orderby c索引生效嘛,explain命令有那些参考字段

 http交互中请求失败(下游不响应怎么处理)

有哪些常见的线程安全集合 concorrenthashmap如何实现线程安全?

mybatis中$和#的区别

浩鲸云计算

开发中用到的设计模式谈一谈。

redis锁

开发过程中做了哪些优化。(我的理解是代码啊数据库)

jvm内存模型说一说

总体问的很宽泛,想要答好不容易,主要是感觉面试官对我兴趣不大,随便答了答。反正也没打算能进。

 

烽火科技

投了简历直接撤销了回复,初步鉴定不要大龄女生

苏宁

投了简历直接撤销了回复,初步鉴定不要大龄女生

华泰证券外包

只记得问的非常之基础

中软国际华为外包

1面

拦截器和过滤器的区别

谈谈你对string类的理解深入一点’

==和equlas的区别

mybatis &和#的区别

hashmap底层

索引数据库优化

arrayList和Linkedlist的区别

总体感觉这也太基础了,基本都答上来了

 

2面

hashmap和hashtable的底层,为什么hashtable不用了。结合线程安全问题来说

jdk1.8拉曼达表达式的分组实现

其他一些七七八八不记得了问的不多就是聊聊

这个面试官看着还像点样子,问的问题还算有点水平

 

3面

mybatis大量数据插入怎么做

说说spring事务的理解

最近遇到的最大的困难

 

华为面的,那天刚好在办离职搬东西,很急,很仓促,反正估计面的不怎么的稳,最后被pass应该主要是性别吧。据说很水都能过。

反正本来没打算去的,就想着面面看结果挂了。内部人士透露不要女生了。想想算了,对于性别问题被刷的我一般都直接无视。

 

 

 

综上,我给大家几点建议

1/面试首先要自信。不要嬉皮笑脸。你的自信是能传达给面试官的。会对你的面试起到一个很正向的作用。

2/好好看看基础,什么jvm。框架原理。数据库优化索引锁相关。redis,设计模式等。其他的有些dubbo什么的你没用过直接说一下没用过一般也不会有人就要求你啥都要会,基础很关键,基础打的扎实了面试官是相信的其他的学一学也不会有很大问题,毕竟我们不是去面试bat,要求不会那么严格。每个公司侧重的技术点也多有不同一般问题不大。面试官可以理解的。

3/很重要很重要的一定要把自己做过的的项目吃透。能够很流利地介绍它。这个口才不好的可以事先练习一下。

4/简历上写的不要写自己不会的,很丢份。

5/重视基础,我发现大佬面试贼爱问基础。最好是对常用的Java基础多看看,具体问那些看面试官心情。

6/慎入外包。呆几年除非你自制力非常强可以坚持学习,不然很容易跟不上技术的发展。应届生第一份工作死皮赖脸去自研吧。平台很重要。

其他的想到了我再补充。

 

版权声明:本文为yoyosblog原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/yoyosblog/p/13704882.html