最全通过良好的面试技巧进公司后,怎么过试用期?,java二叉树面试题总结

最后

由于篇幅原因,就不多做展示了

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

假设试用期是3个月,同时项目组新招来的人实际经验要比面试中表现差很多,这其实不稀奇,网上一大堆面试资料,基本上新招的人大多会有水份,如果要开掉这个人,公司得付出多少成本呢?

1 第一是这段时间付出的工资,而且不能光算工资,还得算对应的社保,一般是工资的1.5倍。

2 第二是员工可能去仲裁,毕竟不是每个公司都能给出证据,证明该员工到了足以能被开掉的地步。这样员工仲裁成功,给补偿金还是次要的,万一被要求“恢复劳动关系”,就不怎么好办了。

3 如果真给补偿金,那么可能是n+1,估计至少的1.5倍工资(我没研究过劳动法,有错的大家指出)

4 可能还得再费时费力再去招新人,新人未必能短时间到岗,而且招来的新人还可能更水,万一新人可用,那还得重头开始教起。

所以招到的人,能力虽然比较差,但如果态度好,肯加班,肯多做多问,项目经理感觉这位员工还有希望在短时间内教到能干活的地步,那么在试用期结束后,顶多就把员工说一顿,说能力不行要努力等等,顶多给个差点的绩效,如果再降工资就顶了天了,至少我的学生没遇到,一般不遇到什么事情,比如公司近期不景气,过试用期其实是大概率的事情。

那么哪些人过不了试用期呢?

1 能力态度都不行,比如不仅无法单独完成任务,而且遇到问题不肯问,总是拖项目组的进度,或者不肯加班,或者出工不出力。

2 无法和团队的人有效合作,比如无法沟通,或者性格上有问题。

3 或者出了很严重的bug,比如让公司服务器当了半天,或者出现很严重的资金损失情况。

总之,只要公司或项目组运行正常,公司只有在忍无可忍的情况下才会不让过试用期。但是,能否过试用期和同事间的私人关系无关,有些人可能会想,通过和项目经理搞好关系,然后技术差些也能过试用期,这种想法可能就有些天真了。

3 首先要做的,一定是山寨现成代码


不管你在面试中被问多高级的问题,新员工到岗以后,大概率是做增删改查的业务模块,这其实是有现成代码可以参照的。所以新员工的到岗以后,可以按照如下的步骤熟悉开发步骤。

1 一定得先熟悉开发环境,以java开发为例,具体是,装好Idea,jdk等开发环境,熟悉GIT(或其它版本管理工具),能通过git拉下现有的代码,并配置好数据库的客户端,做到能在本机连到mysql或oracle数据库。

2 尽快通过git等,把现有代码拉到本地,并且尽快能跑通项目代码,以及对应的junit等。如果可以,再配置好jenkins或jira等项目管理工具。其实,当你在本地(或通过其它渠道)运行通代码,并看到效果时,你就一半的概率能过试用期了。

在这个时间段里,万一你真什么都不会,比如Git以前没用过,或者jenkins以前都没听说,那么一定别自己瞎折腾,一定得多问问别人,当然别人也有自己的事情,未必也能帮你,那么你可以通过请吃饭给些小恩小惠的方法,让别人帮你,毕竟这对懂的人来说,属于举手之劳。

3 当你运行通现成代码以后,你可以向项目经理要求活干了,争取在入职后的第一周里,提交第一行代码,或者完成第一个任务。

当你完成任务时,一定别什么都自己做,一定得通过观察或问别人(大多数情况是问人),了解下有哪些模块是做类似功能的,比如要你做个提交订单的模块,你就直接问,我可以照什么流程做?然后可以照着同类的“提交评价”的流程依样画葫芦,照抄spring boot控制器端,业务端或其它全栈流程,如果遇到事务或日志代码时,也可以照现有代码做。

这时你别多发挥,因为现有的代码是经过多轮测试验证过的,你照着做总不会错,而且你做好以后,一定得考虑多种情况,多测测,甚至得问些技术大牛,请他们帮忙看看有哪里要改进。

对新员工而言,第一个任务一定不会太难,项目组也不敢把容易出错的任务让新人干。而且通过第一个任务,项目组更多的是观察新人的态度和处事方式,所以哪怕新人能力再差,只要态度端正,完成第一个任务一定不是难事。这样至少你能初步证明能“达到岗位所需的要求”。

4 能力可以慢慢提升,但态度一定要积极


其实在完成第一个任务,或者后继任务时,如果新人能力实在不行,估计也是会有些难度,比如之前只调通过Spring boot学习项目,要在真实项目里使用过滤器或者日志组件或者安全组件,这似乎也是有些难度的,但你不会做,不等于你没法完成任务。不过如果你因为不会做,所以用如下的方式干活,还是有可能无法过试用期。

1 比如一个模块开发截止日是3天后,这3天里,你通过查资料熟悉了各种技术,但功能模块没完成,或者即使完成但一大堆bug。

2 或者别人问你有什么问题,你怕丢脸什么也不说,就自己琢磨,到时候完不成任务。

3 或者你因为什么也不懂,所以到处问人,问太多很低级的问题。

4 或者虽然你勉强能完成任务,但平时上班晚到晚上不多加班,上班时吊儿郎当,这样也有可能被开。

那么正确的做事方式是怎样的?

1 至少看上去要比谁都积极,比如公司9点上班,老员工一般9点半来,你一定得8点45到公司。下班时,你至少别第一个走,至少等人走差不多再走。上班时,尽量少看手机,尽量让人家感觉你是在敲代码或者查资料。

2 遇到问题先网上查,多照抄现成代码,但如果你感觉这个问题你在一个小时之内搞不定,那么一定得问。问人时别盯着一个人问,多问问不同的人,而且问之前一定要提出具体的问题,比如怎么连数据库,怎么传参数,别直接问“这事情该怎么做”,同时请吃饭或小恩小惠不能少。

3 开会或领导布置任务时,遇到不清楚一定问,在做新任务前不懂很正常,多问很正常,在任务前,最好能问到,这个任务可以照着什么代码抄,或者具体该通过哪些步骤实现。

4 你开发好代码以后,自己一定得多测,而且提交代码请人家测的时候,多和测试人员沟通问进度,遇到问题积极解决。

5 当你做好手头事情以后,一定得主动要新活干,别因为有空闲而洋洋得意,毕竟这个时候很多人都关注着你。

我的几个学生,以前是做运维的,通过培训会了java,可以说Java基础很薄弱,但人家态度好,就照着上述要点做了,后来听说也过试用期,其实有些同学能过试用期,也是出乎我的意料的。

5 多调试,多查资料,问之前应尝试各种方法


如果你当前能力有些欠缺,靠自己的能力未必能干完整个任务,但可以通过如下的办法获取一定的进展。就好比以前考试做10分的大题,可能当前虽然拿不了10分,但总能完成开始的一些步骤拿个3,4分。工作时也是,比如在试用期间,你先拿到3分,再此基础上再去问别人,效果要比一开始就问要好很多。

第一,在干活前,先通过各种手段运行通当前的代码,比如在本地启Spring Boot后,能在本地看效果,或者你输入某些命令后,能在远端url上看到效果。你一旦看到效果了,就能尝试着做些事情,通过运行结果一步步推进了。

最后

还有Java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板可以领取+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书+2021年最新大厂面试题。
在这里插入图片描述

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

心总结学习笔记+最新讲解视频+实战项目源码】](https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)收录**

需要这份系统化的资料的朋友,可以点击这里获取

  • 32
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值