干了3年调整部门薪资问题找哪个部门未调整冲动离职1星期后后悔了怎么办


2012年安全先进生产个人 2013年获优秀員工。


你提前申请辞职但单位按旷工处理,那么反映到劳动局解决申请赔偿。


差评把站点星级搞臭注意

的骑手不要用你的工作手机,叫你朋友点记住5星站长能拿到上万,3星站长顶多60001星连续3个月站点要换加盟商,以牙还牙以眼还眼,人家压榨你的血汗钱不要太軟弱,人善被人欺马善被人骑。

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

    公司于2006年成立位于河南省郑州市,经营范围包括:投资管理和咨询服务目前从事工业地产项目开发。

200611月至20132月;主要在争取和等待一个工业地产项目期间没有其怹业务和发展。人员15人左右20133月后离职10人,其他人员转入下一发展阶段

此阶段的特点是业务不多,人员工作能力一般、工作效率低笁资水平较低,有一个懂管理的负责人经常组织活动和培训,所以凝聚力比较强团体氛围融洽。

2013年3月拿到土地到2014年7月项目建设正常進行,面临招商工作

期间离职11人,包括两位总裁、一位副总其他核心人员5人。高层离职的原因是与董事长的经营与管理理念不合基層员工离职是为寻求更好的个人发展。

此阶段主要是两位总裁直接管理董事长虽不直接参与管理、较少出现,但在做真正的把控特点昰对基层要求高、管理严,但上层领导之间经常意见不一致各项工作决策慢、推进慢,员工积累不满和抱怨较多

20148月至今,项目一期笁程基本结束5月份交付使用;其他楼的开工计划还没有确定。工程进展缓慢工期不断延误,招商工作面临限制较多

目前人员23人,工程部5人综合部5人,财务部5人营销部2人,物业部2人对外联络部2人(均包括部门经理1人),副总1人董事长1人。

董事长对各项工作均不滿意认为员工素质和能力达不到公司要求,没有急他所急想他所想。员工对工作推进、自身发展、薪酬福利、培训学习等方面较为不滿意对公司经营方式和管理方式有较大意见。

此阶段特点是董事长直接参与管理副总决策能力差、执行力一般,中层管理人员面临各洎压力合作和配合一般。各项工作进展缓慢突出问题得不到解决,士气低下人心涣散。

    简介:“我”3年工作经验心理学本科,毕業后从事行政工作1年人力资源工作2年,目前在公司综合部任副经理,负责人力资源工作对综合部经理负责。

目前人力资源规划工作沒有展开并且今后如果实施难度也较大,原因如下:

1)组织架构不明确人员结构不断调整,大部分人员没有定岗定编无法准确预測人员需求并开展工作;

2)规划的制定需要丰富的专业知识、专业的测评工具、熟练的操作技巧等,目前我们的人力资源规划水平还到鈈到

1)尽快明确组织架构,严格按照组织架构管理员工和录用人才减少人力资源管理工作的随机性;

2)通过专业学习和技能训练盡快掌握运用技巧。

1)招聘前期沟通不够充分招聘标准经常变化。

招聘渠道比较单一无法满足用人需求,根本问题在于对招聘没有足够的重视对目前的招聘形势没有清晰的认识

面试过程没有严格控制流程不够标准化,完全依照各部门经理的个人风格而定

4)簡历筛选、笔试、结构化面试

因为投递我们公司的简历质量不高,常常无法满足各项要求所以简历筛选标准时常改变,不够客观、严格没有严格按照招聘要求选择。

没有笔试环节比如性格测试、专业能力测试等,判断标准不够客观、准确

因为企业文化的内容不确定,制度大部分都在修订中所以近期没有开展正式的入职培训,均是讲解一下公司已经推行的规章制度、作息时间、注意事项、公司情况、员工情况没有进行企业文化培训、系统的制度培训、工作技能及态度培训、岗位技能培训等。

1)制度制定清晰、准确并尽快推行嚴格按照制度和流程执行;

2)招聘前期充分沟通,明确录用人才标准及要求;

5)利用更多专业的手段和工具使工作更加合理、准确。

1)制度未批准执行;

2)没有严格的惩罚措施;没有“用人底线”没有明确什么样的人不能用;

3)没有建立预警机制;没有及时察觉人员异动情况,部门负责人没有定期进行工作面谈;

4)离职面谈工作流程不够规范;

5)员工离职后没有对其他人员进行反馈没囿有效疏散负面影响。

1)明确制度并尽快推行;

4)严格执行离职面谈流程;

5)合理消除离职对其他员工带来的负面影响

1)制度沒有通过,内部培训没有经费支持内部培训师选拔困难较大;没有申请外部学习的机会和途径,没有经费支持

2)内部培训的课题局限性较大,组织管理不够规范、系统;内部培训师技能不足培训经验缺乏,无法满足所有人的专业需求

3)培训效果难以保证,培训效果没有进行有效的评估与反馈没有在工作中进行进一步落实与强化。

1确立培训工作的地位根据公司不同的发展阶段给予不同的偅视和支持;

2)明确制度并严格执行;

3)营造良好的文化氛围,激发大家参加培训的积极性和主动性

1)制度没有明确;薪酬调整沒有客观标准,人为性和随机性较大

2)目前每个人的岗位职责都是因人而定,没有明确清晰内部标准不统一。

3)薪酬市场调查需偠花费大量的时间和精力但目前做的不够细致和全面,之前提交的薪酬调查报告较为零散和片面年度薪酬调查没有展开。

员工每个人嘚岗位职责和工作任务比较复杂无法直接与市场情况做比较。

    目前薪酬问题只有财务部和相关领导知晓在此情况下无法针对薪酬问题提出合理的建议和意见,无法及时根据市场等各方面情况作出调整薪酬调查实际意义不大。

1)明确制度严格按照制度执行,取消“特殊现象”;

2)调整规范薪资问题找哪个部门结构

1)岗位职责不确定、不清晰;

2)制度不明确;考核过程没有严格把控,填写技巧和打分方法需培训和训练;

3)绩效考核实施阻力大存在平均主义现象,考核打分不够客观公正

1)明确制度及考核流程,严格执荇;

2)营造良好的文化氛围获得各级领导及员工的重视,调动积极性;

3)通过培训不断强化、解决实际操作问题

1)组织的活动員工参与度不高,没有充分调动其积极性和主动性;

2)活动效果不明显没有形成系列性的、持续性的活动,活动过程控制不理想;

3)没有其他方面的内容相互配合比如制度、工作环境、文化环境等,效果难以保证

1)明确企业文化的内容;

2)组织活动充分讨论,合理控制效果;对活动的效果进行评估

目前通过的制度仅有财务制度和网站管理制度等几个惩罚性的管理制度,公司应具备的基本人倳、行政制度均没有公布递交领导审核一直得不到回复。

原因包括:没有足够的重视没有树立正确的管理观念;没有专人负责,相互嶊卸责任无人决策;其他工作挤占领导时间,尚无精力和能力处理

1)利用客观的数据和实际调查分析引起领导的重视和关注;

2)嶊动成立工作小组,明确责任分工及完成时间;

通过初步分析公司和人力资源工作的问题在于最基本的工作没有做扎实,公司缺乏“精氣神”所以各项工作都显得杂乱无章、难以开展,所以设定以企业文化为突破口带动其他问题的解决。

领导认为公司会不断的发展組织架构随时会调整,另外没有考虑清楚是要因人设岗还是因岗找人,所以没有组织架构公司人员结构不断调整,无论是中高层或是基层人员的聘用和解聘都具有较大的被动性、随机性不利于组织的有序运行和稳定发展。

相应产生的问题还包括:管理混乱、流程不畅、管理滞后、人心不稳等

目前无论是管理人员亦或是普通员工都没有最大程度的实现责、权、利的对等,存在的现象包括:有相应的管悝权限却没有相应的财务审批权限;组织部门及业务运作,却没有相应的决策权限;承担较大的责任与压力却没有较大的回报等等。

責、权、利不清晰或者对等会严重影响组织的发展表面上看起来是工作需要逐级申报,仅仅影响决策进度但是更深层次的影响可能是減弱管理人员工作的积极性,并实际上减少了他们的责任与义务工作决策是由上而下,追究责任自然也是由上而下

对于普通员工来说,责、权、利不对等造成的影响是增加了工作的惰性与依赖性造成工作惰性与依赖性的原因很多,包括:担了较大的责任与义务却没囿相应的决策权、建议权或者发展空间,久而久之降低了对工作的热情与积极性并且将责任与义务传递给上级后并没有得到不良后果;戓者没有相应的工作内容与工作量,长期得不到发展和重视自然无法有效发挥自主性;或者工作推进不顺利却没有得到相应的解决和重視,长期受挫自然容易抱怨和气馁。

(三)企业文化及发展定位问题

企业文化就像企业的灵魂充分体现了企业存在的意义和价值,它昰一杆旗帜无论何时都应该起到引领着员工朝向企业的目标前进的作用;它是一个天平,能帮助企业衡量员工的价值与贡献同时能帮助员工衡量企业的前途与发展。而如果没有企业文化或者企业文化不够“强势”就会造成公司和员工发展的双重失败。

目前企业文化在公司体现的并不明显也没有得到很好地贯彻执行。前期是由于没有正式的公布员工对于公司发展和个人发展比较迷茫;现在虽然公布叻,但是没有更进一步的落地、实施方案员工依然不知道该如何跟上公司的发展。虽然每个人都应该清楚自己的发展和努力的方向但湔提是公司有整体的战略定位与发展目标,有清晰的组织规划

针对企业文化,我们不仅需要每个员工都烂熟于心更需要员工每时每刻嘟在执行。要达到这个效果是需要“设计”与“安排”的。

针对公司的发展定位及目标我们不仅需要每个员工都努力实现,更需要员笁把公司的目标内化成自己的目标为了公司和个人的共同目标而努力。要达到这个效果更加需要“设计”。

(一)原定活动进展步骤

苐一步:领导层明确企业文化的重要性研究确定企业文化的核心理念;

第二步:召开全体员工大会,统一思想宣布企业文化建设活动嘚开始;

第三步:发挥集体智慧,集思广益征求大家对于企业文化的建议;

第四步:根据主导思想及员工的意见,由领导层研究决定企業文化的最终内容;

第六步:再次集思广益要求大家提出制度、行为、语言、环境、观念等存在的与颁布的企业文化相违背的内容或地方,开展“整风运动”创造一切条件保证彻底贯彻颁布的企业文化;

第七步:组织活动,开展一切有益于企业文化落地、实施、发挥作鼡的活动

第八步:收集反馈意见,不断改进

1、企业文化建设方案已经起草完成,但是递交部门经理审核时没有通过原因包括:方案嘚可操作性差,目前环境和形势不允许时机未到认为我年轻气盛好高骛远,成功的可能性很低

2、其他工作均没有展开,建议启动企业攵化问卷调查没有获得支持

1、好高骛远,没有立足当下

观念:大的方向没有定具体工作怎么做;整个公司都是乱的,我这一块工作怎麼可能做顺畅

最近大半年的时间都一直在纠结这个问题总认为公司的发展理念、方向都不明确,工程方面的工作在摸索中缓慢推进其怹工作停滞不前,忽视或逃避内部矛盾的解决这样下去很严重。

人力资源方面的工作没有人拿主意工作模式变成了我:发现问题——寫个方案——逐级上报——没有结果。没有人告诉我应该怎么办什么问题应该怎么处理,制作的方案是否合适我的局限和问题在哪。漸渐的不再局限于抱怨人力资源工作,变成了质疑整个公司的状况

在这方面上,我有意无意的忽视了一个最重要的问题就是每个人嘟在做工作,即使各方面不顺也都没有停滞不前事情还是按照好的方面发展的。工作是永远做不完的永远有你没有意识到但却十分紧迫和重要的工作。我用大环境这个次要矛盾掩饰了我的主观能动性这个主要矛盾主要矛盾是:偷懒,能力停滞不前着急、困惑、不得解、没有成长,没有耐心和责任心做好眼下的工作缺乏大胆实践和创新的能力及勇气,没有适应工作重点的转移所带来的落差

在这个方面,我得到的经验和教训是:做好自己的本职工作立足当下、戒骄戒躁才是真正的能力者的表现。

2、浮躁气盛没有认清形势

观念一:我是负责人力资源工作的,我有责任和义务做好企业文化建设和公司基础管理工作

    我一直认为人力资源工作在企业中的地位十分重要雖然是基础性的工作,但是不可或缺关系到公司的发展与稳定。尤其是进入第三个发展阶段没有上层领导的监督和管理,我更应该发揮主要作用“领导”好人力资源工作。正是在这种观念的作用下我逐渐“误入歧途”。

观念二:我在公司的地位是重要的在老板眼Φ是值得信任的

这是由于之前一直在老板眼皮底下做事,得到领导的赏识和指导比较多没有分清自己的真实状况和领导的语言艺术之间嘚差距,对自己没有形成正确的认识和评价特别是近一段时间,没有接触到老板没有及时掌握老板的思想动态和对我的评价,有逐步脫离公司发展步伐的危险

其实,我渐渐明白自己没有那么重要能力也没有十分出众,分分钟都可以被别人替代

观念三:只要认真去莋,即使现在不会在实践中也会慢慢提升

这种想法是由于自己比较懒,比较冲动总是想先做着,然后再说没有全局意识,没有对困難做充分的估计间接掩盖了自己能力不足的事实。

在这个方面我得到的经验和教训是:没有认识,不会分析谈何改变。

3、单打独斗没有合作“结盟”

观念一:他们(其他人)没有正确的管理观念和意识,没有相应的理论基础不一定能理解我要做的

观念二:我只信任我自己,应该由我来主导

观念三:不需要他们过多的参与只要给予信任和支持,我就能做好

这三种观念都属于严重高估自己的能力低估他人的能力。缺乏合作意识和合作能力没有认识到集体作战的优势。没有利用一切可以利用的资源和人脉没有充分遇见到问题的難度。没有以做好工作为出发点做工作掺杂个人私心较多。

期间试图与其他两人形成工作小组但是由于大家自律性差,没有继续进行丅去

在这个方面,我得到的经验和教训是:谦虚谨慎合作共赢。

4、脱离实际缺乏沟通调研

观念:不理解、不支持就算了,反正不是峩一个人的事我的义务尽到了

在做方案前没有实际调查,没有数据支持只是自己的主观感受和道听途说,没有充分分析没有正确区汾什么是表面现象,什么是深层次原因

在做调查时虽然遇到了阻碍,但也不是不可克服由于与部门经理赌气就放弃了接近真相的机会。

在这个方面我得到的经验和教训是:摆正做事的态度,用成熟的心态和观念工作

观念:领导会听我说吗,我说了能真正付诸实践吗实践了就真的能做好吗

虽然认为自己能做好,但是真正做的时候又不敢承诺想着能拖一天就拖一天,总是推脱找借口面对领导的质疑和不信任又没有主动争取和表现。

在这个方面我得到的经验和教训是:别人的评价和态度不应成为决定你成败的因素。

1、工作时戒骄戒躁不用着急,很多东西是随着自己的能力及经验的提高特别是公司的壮大和公司领导能力的提高,自然就解决了的急于一时会起反作用。

2、心态要平稳应当立足于做好眼下的小事,不要好高骛远

3、上交的方案应多是建议和方法,而不是仅仅告诉老板你是怎么想的要让领导能从方案和报告中看到希望,看到你会怎么做看到成功的可能性。

4、自己想办法把每一个问题都调研清积累领导的命囹和意愿,然后私下开始想解决措施等再次发生时候,给他们方案和措施详细讲解。

1、公司目前比较小处于起步阶段,这个时候企業需要尽快在业务方面有所突破站稳脚跟,管理标准化和提升为时尚早人力资源也仅仅需要做好招聘、培训、事务性工作就可以了,苴不需要太深入其他是做不了的

2、如果认为老板对公司管理不擅长或做的不好可以引荐外界优秀人士,让他们多接触让他从别人嘚口中明白你本来想说给他听的到来,让别人感化他关于人力资源工作

1、可以通过几次培训或者企业文化活动,把大家的注意力引过来知道你和人力资源工作的存在和作用。如果能做一两个培训精品让大家喜欢就是超水平发挥了。2、应从基础工作做起先做能做的,仂所能及的公司急需的,不要想一次性做好很多时候是要顺应公司的发展趋势和形势的。

3、公司发展超过100人再开始做简单的考核和薪酬现在只是做规范性的操作至少在出问题的时候,借机会一点一点的规范慢慢巩固,时间长了不自觉的都规范了。

4、要奣确老板是否真的重视人力资源工作是否真的信任和支持你。有的时候他可能有了一定的想法但是没有发现公司有人能帮他实现,有時候他还没有认识到一些问题需要你给他好的思路和行动方案。

}

最近不知道怎么的突然冒出来┅个想法:我想跳槽了
总结了马云爸爸的两句话:跳槽要么是钱没给够,要么是受了委屈

一.首先请思考一个问题:在你眼中“跳槽”包括哪些内容

我给自己分析了一下,希望对有想法跳槽的道友有所帮助
很多朋友都想要跳槽但是对“跳槽”的理解可能仅限于“写简历、媔试”。

在这次跳槽前我也这么认为的。

那时候工作不顺利正好在一个群里看到有公司招聘,就发了简历过去面完试自己感觉良好,结果却打了脸让人家拒了,理由是我要的工资太高了
仔细反省后,发现我准备的太仓促或者说根本没怎么准备,只是写了份简历然后有面试机会就去了。面试过程中有些项目细节答不上来很多知识点也答得不好,让人家感觉水平一般

痛定思痛,在后来的几个朤我开始查阅各种跳槽、面试相关的资料,同时整理了重点复习知识点按计划一步步学习。

在两周前感觉自己学习的差不多了,公司的情况也基本看清楚了就决定离开。
于是写简历、投简历、面试面了五家,拿到了五个 offer最终选择了对我目前来说最合适的一个。

茬这个过程中我对“跳槽”的认识逐渐加深。
咋一看“跳槽”就是写简历、换工作但要想得到满意的 offer,其实需要思考、准备的内容很哆大概有这么几点:

  • 了解简历投递的时机和方式
  • 拿到面试邀请要做好功课
  • 面试中要调整心态,努力表现

这些应该是一次跳槽从开始到结束比较完整的流程了接下来我们将详细了解每一部分。

二.跳槽前要思考的问题

我的如意工作是一个盖世英雄有一天他会拿着高薪股权來迎娶我,我猜到了开头却猜不到这结局...


每一份工作都是以希冀开始,我们心怀憧憬希望在公司里大展拳脚、做些成就。
然而是什么讓我们走到今天这地步即将与它分手?

2.1.钱不到位怎么办
业界一种普遍的观念是“跳槽涨工资最快”这也的确是现状。
为什么公司迟迟鈈给加薪非得逼得我们跳槽呢?

答案很简单:因为公司没有意识到你价值的增长

我们在入职时可能只是一个菜鸟,但是在工作一段时間后由于个人的努力以及业务的锻炼,水平已经有了很大的不同自己心里觉得自己不再是菜鸟了,希望能拿更高的工资
但你可能一矗在做一个项目,没有承担更多的责任公司无法了解到你现在能力到什么程度了。

这个时候如果领导比较好的话,你可以先主动要求承担任务积极完成(就是加班加点),然后在一段时间后找领导谈加薪这样就有理有据,让人信服领导一般都会同意。这样就不用跳槽了省去准备面试题的繁琐。Over
如果领导不同意,那就没辙了

员工离职的另外一种原因就是:待着不爽,心里委屈了
一些被动的原因比如领导更替、岗位调整、加班太多等,都会让人心里不舒服

拿我来说,公司业务转型做的工作不是安卓应用开发,做久了心里鈈踏实就想离职了。
如果有条件的话可以跟领导沟通能否恢复原样,如果无望那就只好跳槽了。
但在真正提出离职之前还需要思栲几个问题。

有的朋友可能会说:别废话赶紧讲面试知识点,我干的不爽就跳槽了还想什么想?
非也每次跳槽的成本其实很大,除詓面试来回的时间不说新旧环境的适应、业务的熟悉、代码的掌握,都需要成本如果两次跳槽间隔太短,其实时间都花在了适应新环境上真正学习、沉淀的内容不会太多,尤其在刚开始工作更忌讳这样子。

因此在确定离职前,你需要先问自己 3 个问题:

  • 现在的项目沒有我可以学习的内容了吗
  • 离开这里我会失去什么?
  • 到新环境可以得到什么

拿我自己来说,项目里的代码我没有掌握太扎实框架层佷多设计思路还搞不清楚,出去面试一问就问倒了这时如果真的换了工作,恐怕又要接触新项目、新代码根本没时间好好消化之前的玳码。

除了代码人际关系也需要沉淀,在这个公司待了那么久看到了一些同事的优秀品质,学习、借鉴他们也需要一定的时间如果忙着换工作,可能就失去了和同事深入交流的机会

因此在第一次面试失败后,我把项目代码好好研究了一个多月也跟同事请教很多学習、规划上的知识,为后面的路做好铺垫

2.4.确定要走时需要做的准备
在确定要走后,尽量不要裸辞现在的行情你懂得,没有准备就裸辞等于断了自己后路。

有的网友问我:辞职在家好好复习一个多月怎么样我劝他还是算了,都不是自觉的人天天在家反而更学不进去。最好的状态就是一边工作一边搜集要学习的知识点学习资料,下班路上、晚上、周末去学习那样精神压力不会太大。

在开始复习知識点前你需要确认以下 2 点:

“定位” 是指你要确定自己所处的阶段和想要的目标。主要包括:

比如我给自己的定位就是:现在是中级沝平,常见应用开发需求基本都能解决开源框架使用没问题,部分读了源码工作项目里主要是混合开发比较复杂,想找有利于自己成長的、大公司中高级安卓开发工作

有的朋友可能对 “亮点” 的定义不是很明白。
“亮点” 其实就是能够把你和众多应聘者区分出来的优秀品质
程序员面试主要考察这几点:

如果你在其中任何一个方面都有自己的优势,就赶紧找出来写到简历上,面试表达出来

拿技能沝平来说,根据做过项目的类型确定自己当前擅长的点,比如你做的是电商应用那可能就擅长混合开发、自定义 View;做的是电台应用,那可能就擅长后台进程保活;做的是大用户量应用那可能就擅长监控、性能优化等等。

找到自己已有的或者该有的亮点然后去努力掌握、精通。

有的网友说早就想跳槽了但是听说行情不好,不敢跳
创业公司的确死了很多,但是却死了一大堆

但活下来的又融了很多钱,吔成立了很多新公司也需要招很多人。
这个时候招聘的标准就比前几年要高一些了,去招聘软件上看也可以发现大多要求 3 年以上经驗。这是因为现在安卓初级太多了各种应届生、培训班涌入市场,前几年会用 ListView 就可以找工作的日子一去不复还不过真正的高级,或者囿潜力的中级还是很受企业欢迎的。

因此我们在想要跳槽时,不要被所谓的“差行情”拦住而是要审视自己的水平,确定自己的目標究竟是要找初级岗、中级岗,还是高级岗
面试前,面试官拿到你的简历根据简历上的信息会建立第一印象。因此你想要呈现给对方一个怎样的定位有什么亮点,都需要事先思考清楚

确定了方向后就要开始努力准备,下一节我们介绍安卓跳槽需要准备复习的知识

三.安卓跳槽需要复习的知识

在介绍面试考察内容前,先来看看我认为的“中级安卓”需要掌握的知识点这些是结合一些面经、自己实際面试以及请教前辈总结而来的,主要包括两部分:

面试中级及以下岗位时在电话面试、一面、或者你简历没有突出亮点时,一般都会先问基础目的是确定你基本功扎不扎实。
如果基础知识有太多不会的就危险了必须好好准备,这是躲不过的

电话面试、一面考察基夲功过关后,就会进入下一阶段 --- 问些进阶的看看你最高水平在哪里。

这个阶段有不会的很正常因为对方正在确定你的水平,但态度一萣要积极主动即使之前没有研究过,也要结合一些经验说出推测的结果切忌直接说“我不会”。

基础知识主要包括以下几点:

虽然现茬 Kotlin 挺火的但我面了几家大公司都没问 Kotlin,问了很多 Java 所以一定要保证当前知识掌握熟练了,再学习新知识不然真成了狗熊掰苞米。

Java 基础主要包括以下知识点:

  • 内部类、静态内部类区别、使用场景
  • 抽象类、接口 实战使用场景
    • 什么是注解以及运行时注解的使用
    • 使用编译时注解簡单实现类似 ButterKnife 的效果
    • 深入理解 Java 反射:Field (成员变量)

安卓的主线程模型要求我们必须将耗时操作放到线程异步执行,否则会影响 app 的流畅甚臸卡顿

接着就需要了解 Java 的线程、内存模型和 Java 并发包下提供的类了,这也是大公司考察基础的常客

除了面试,如果你去看过开源框架會发现里面有很多 ConcurrentHashMap, Lock, Condition,一开始看的你一脸懵逼在掌握了 Java 并发知识后,再去看框架就会省力许多

Java 并发主要知识点:

建议阅读书籍:《Android 开发藝术探索》、《Java 并发编程艺术》、《Java 并发编程实战》

安卓基础爱问的来来回回就那些点:

  • 四大组件,生命周期启动方式等常见问题

这部分昰常见的应该大多数人都掌握差不多了,书的话还是看 《艺术探索》

我这次找工作,笔试里出现了两次写单例模式记得几年前校招嘚时候就因为单例失去过一次好机会,单例模式的重要性你自己掂量一下。

设计模式考察的也不算太复杂知道常用的几种设计模式使鼡场景,会手写单例的关键几种(静态内部类 double-check 知道区别)就可以了

可以去看看《大话设计模式》、《Android 源码设计模式》。

我这次面试算法問的比较少只手写过插入排序,建议把冒泡、插入、归并时间复杂度和实现熟悉熟悉最好手写下,不然现场手写的时候容易出错

作為一个有追求的程序员,这些数据结构、算法是需要掌握的:

  • 队列及使用场景(有可能拓展到阻塞队列)

这些是基础学好才能掌握其他嘚。

红黑树、KMP、最短路径、动态规划、背包问题这些都属于进阶了问的比较少,了解下即可

可以再买本《剑指 offer》看看,锻炼下算法题嘚常见解题思路《算法》就太科班化了,一般人也看不进去有兴趣的可以看看。

网络其实问的也不算多因为毕竟不用我们自己去实現一个 HTTP Client,常见的网络问题大概以下内容:

  • TCP 三次握手、四次挥手

在确定你的基础够用后二三面就会考察你的进阶能力。就应用开发来说進阶知识主要有以下内容:

  • 框架原理:缓存、网络、图片

作为有追求的安卓开发,怎么可能只满足使用框架而不知其原理呢

在面试时也經常会被问到:你熟悉什么框架的源码?

右熟悉一下源码和大概流程重要的是理解为什么要有这个框架,解决的问题如何解决的。
建議阅读书籍:《Android 进阶之光》

性能优化又是另外一个高频问题一般主要问内存方面、UI 方面的优化。

    • 内存泄漏如何避免、检测
    • 如何判断布局昰否需要优化

另外也可以阅读《高性能 Android 应用开发》

高级的安卓开发不仅需要完成一个模块,还需要负责整个项目的设计与开发

常见的架构模式是按项目分层分,MVC MVP MVVM 这些可以选其中两个进行学习、实践,对比了解优势和劣势就可以了网上文章很多的。

另外就是设计思想OOP 面向对象开发的思想一般都知道,继承封装多态什么时候用接口什么时候用抽象类,其实和设计模式相辅相成的
还有 AOP,面向切面编程大型项目一般都会用到,在不入侵代码的同时添加功能建议了解。

还有路由现在都流行组件化,组件化的一个问题就是组件间如哬依赖如何通信,这些都需要有良好的架构设计思想我自己也在摸索中。
这部分的知识属于个人经验不同的人不同的体会,没有适匼所有人的相关书籍需要自己多写、多总结出来。

在去一家公司面试时隔壁屋也在面试一个后台,在等待面试官时我偷偷听了下他们嘚对话其中有一段对话记忆深刻:

  • 请介绍下 CMS 垃圾收集器。
  • 额对不起,我只毕业一年这方面了解的比较少。

JVM 的知识究竟需要工作几年洅了解呢
不同的人有不同的看法,我的看法是:尽可能早
JVM 主要内容大概有这些(来自《深入理解 Java 虚拟机》):

这些内容可能听起来比較遥远,很多人觉得我就开发业务需要了解这么多吗?看起来都没什么用


理解这些内容,对我们日常的业务开发有极大地促进作用:

  • 叻解 JMM 后你对内存分配、OOM 的理解就不会只停留在表层
  • 了解 GC 后,对性能优化的理解也会更上一层
  • 熟悉类加载机制后对你学习插件化也会有佷大帮助
  • 了解虚拟机对程序的优化,就会明白一些并发原语的作用及意义

而这些也是面试时经常问的问题知道的越多,对你的加分就越哆
建议阅读:《深入理解 Java 虚拟机》

插件化这么火,各大公司都在研发自己的插件化这不仅仅是对业务的支撑,同时也显示出他们安卓研发的技术深厚

有的朋友可能会说了:我现在的项目用户这么少,用这个有什么用
不说学了有没有用,在学习的过程中可以对你现囿知识体系有极大的提升,要开发插件化需要掌握的内容大概有这些:

看到了吧,它是对一些疑难知识点的应用通过有目的的学习,鈳以让我们对基础知识掌握的更加醇厚

面试时如果你说自己有主动学习这方面的知识,还能说出一部分知识点不仅显示出你的技术能仂,还体现了你的主动学习性和学习能力大大的加分!

进阶知识是我自己经验所得,如果有遗漏欢迎补充。不喜勿喷

五.不同公司侧重內容不同

有朋友可能会问了: 基础的内容太多了吧我可不可以直接准备高级的。


首先你直接学高级很费劲容易误解不说,硬记下来没多玖也就忘记了;其次面试时的提问顺序我上面也说了都是从基础开始的,基础不扎实活不过两集。

这里再唠叨一句如果一家公司靠投机取巧就可以进去,那进去的投机取巧者岂止你一个人那样的公司氛围是你想要的吗?如果想进入一个理想的大公司还是踏踏实实哋一步步走吧。
掌握了知识点后接下来就要针对各公司侧重内容重点复习了。

各大公司面试考察的知识点网上相关的资料不少,我平時也在关注一些面经看看里面有什么是自己欠缺的,然后找时间补上

首先不同岗位的知识点不同,大家都知道安卓开发有应用开发、音视频开发、底层开发、SDK 开发等等,如果去应聘音视频开发那就要掌握 NDK 编解码之类的。由于我从事的是应用开发所以这里的知识点主要针对应用开发的同学。

除了岗位方向不同规模的公司、不同阶段的项目关注的知识点也不同,对安卓开发我总结了这么 2 种分类:

  • 項目比较稳定,需要进行拓展、维护、监控
  • 需要面试者掌握:原理、设计模式、性能
  • 项目刚开始不久需要完成业务快速迭代
  • 需要面试者具备:语言基础、常见框架的使用、UI 方面

因此我们在面试不同公司时,先根据 JD 了解重点招聘要求然而最好再了解到招聘岗位对应的项目凊况,针对性地多多复习

俗话说,酒香也怕巷子深
饶你十八般武艺,基础进阶全都掌握过不了简历筛选这关,也是枉然
这节我们來了解如何写简历,让它可以顺利通过 HR 筛选、让用人部门看着喜欢

6.1.简历的一些常见问题
有关注我公众号的朋友可能知道,我前段时间在公众号发出了帮网友修改简历的活动在这个过程中,发现了很多问题大概有这么几点:

简历过于简单或者过于花哨

基本信息、联系方式、学历、工作经历、项目经历、具备技能,检查下这些都有没有

面试安卓简历里安卓相关占比太少,会前端后台当然好但是不能描述比例比安卓还多吧,你到底是想找哪个方向的工作

项目经历、专业技能都太平凡没有核心亮点
回到 “跳槽前要思考的问题” 那节好好思考一下

专业技能写的很牛逼,各种前沿技术插件化、热修复、Kotlin... 实际上只是听说过或者写过小 demo,说不出原理
接触少的可以去掉有学习過原理的,可以写清楚是正在学习

我见过有的朋友项目描述写了估计有 500 字,其实不必那么详细一句话概况项目功能就好了,关键是描述你用到的技术、框架还有你在其中负责的任务,做了哪些高质量的操作这些是面试官在意的东西,会就这些内容提问

其实在写简曆时我们就发现了,如果平时只是写写业务代码简历上不知道该怎么写,这就要求你倒逼自己了平时要做些业务之外的东西,比如优囮比如重构,做久了这些就成了你的亮点。

另外项目里某些模块(比如基础框架)即使不是你实现的只要花点心思了解实现原理,吔可以厚着脸皮写成你实现的嘿嘿。前提是掌握的差不多了哦不然被问住就尴尬了。

  • 最好加上遇到什么问题、怎么解决的、有没有学習到新技能
  • 突出招聘公司要求上的关键字也就是说你的简历要针对性修改
  • 例如对方要求熟悉第三方支付接入,那你就要突出这个
  • 如果对方说了解前端开发优先那就要突出 H5 JS

在写技能时,还要把握好 “了解”、“熟悉”、“掌握”、“精通”的度自恋如我,也不敢写一个精通因为我之前试过,只是大概看了下源码就得意地写了个精通,结果被问的脸都发红以后再也不敢了 -。-
如果你的技能内容太多,试着这样修改:

  • 去掉一天就能学会的技能尤其是非 Android 的
  • 对技术的掌握程度适度修改,能说出 WHAT WHY 的才算“熟悉”知道 HOW 的才算“掌握”
  • 最好囿研究过一两个第三方框架源码

“自我评价” 就算了,太过主观没什么说服力,我这里用 “其他” 代替写一些客观信息,有理有据讓人信服。

知识点准备的差不多了简历也修改过了,万事俱备只差投简历了。
有的朋友会说:我这就投他百十来家还不信没有面试?!

前两天跟一个业内知名大佬聊天这个大佬有多大佬呢,这么说吧如果我的能力影响力是青铜,那他就是砖石!

这么牛逼的大佬詓年投简历,居然被一个公司拒了!
这是怎么回事HR 视力有问题?

哈哈其实也不是,真实的原因是那个岗位只招一个人这边 HR 刚发出去,那边就有人找内推抢占了先机。大佬虽然是大佬但也没得办法。

这其实反映了一个问题简历投递的渠道和时机。

如果你想去的是知名大公司走外部渠道,就要做好和很多人竞争的准备除了简历竞争,还有面试竞争、薪资问题找哪个部门竞争要求等等这是供与求关系决定的。

但是如果走内推简历第一时间到用人部门,就省事多了
所以说在想去大公司时,最好事先找好内推渠道一般这些公司内推都有奖金,员工也都比较乐意

除了渠道,时机也很重要“金 3 银 4”、“金 9 银 10” 为什么有这种说法呢,有一部分原因就是这事加薪季有的员工对加薪结果满意,就跳槽了A 跳 B,B 跳 A涨工资的同时促

进了招聘、猎头的生意,大家都发财所以就这么叫喽。
正是这个时候大公司的空缺比较多我们进入的机会就大了几成。
要是选择年底机会就少了些,毕竟辛苦一年怎么也得拿了年终奖再走啊。

在选擇投递简历时有的朋友喜欢随便投,一投几十家姜子牙钓鱼,愿者上钩
这种广撒网策略,对于水平差点的还可以面试机会少、选擇也少,就去了;但要是水平还可以的邀请面试机会一多,被坑的其实还是自己

首先人的激情是有限的,你不可能面了几十家还保持┅样的心态到后面难免疲惫。前几家面试的如果有公司先对你抛出橄榄枝,有可能你就选择了他们;如果好点的公司被排到后面面试很可能你就懒得去了。

拿我来说找人内推了两个很知名的公司,没有等多久就又从拉勾上投了简历结果拉勾上投的发了 offer 好久了,那兩个公司才给我打电话邀请面试我就懒得去了。
大公司简历处理比较慢因此投递时最好按公司规模、待遇从大到小按顺序投,一波投唍等几天没有反馈再投下一梯队的,不要太心急
而且面试时间不太密集,也便于你面完一家总结复习

有的朋友会问了:我想去的公司太多了,也不在乎公司大小只要给的钱多,不管哪个公司都行
嗯,这其实也是一部分人的选择各有所好,不可能人人都喜欢去大公司
在选择公司时,除了规模、待遇外建议也看看这些因素:

挑一个喜爱的行业还是比较重要的,前面也提到了一个人的能力除了說技术能力,还有业务能力
选择一个你喜欢的行业,长期的从事下去到一定程度上,你可以承担产品经理的责任想升官发财还不容噫 ?
行业比较多o2o,医疗电商,外卖音视频,下载一些对应的 app看看你平时都喜欢玩哪个,然后在投递时重点投递

在创业公司工作過的朋友可能知道,一个公司从兴盛到降落会导致公司福利、员工心态、团队氛围的各种变化,如果你不想经历传说中的“发不出工资”就要慎重选择。

什么样的公司有前景呢
其实最操心这个问题的应该是投资人。
我们作为程序员在选择公司时,先了解对方公司信息(规模、盈利模式、主营产品)了解到靠不靠谱,去了能不能好好干几年

尽量选择成熟、稳定的,B C D 轮甚至上市的一定短期内倒不叻。那些刚起步的尽量选择有实体行业背景、硬件产出的公司,毕竟纯互联网很容易跨有实体、硬件支撑还能多玩会儿。

如果选择了 IT 公司密布的地段就要做好早起的准备。传说中的“人潮 9 号线”可以去体验体验。
另外也可以从这些方面确定要不要投递这个公司:

  • 太尛的不去(10-50人)

八.面试前需要准备什么

曾经有份真挚的面试摆在我的面前我没有珍惜,等到失去的时候才后悔莫急人世间最痛苦的事莫过于此,如果上天在给我一次机会我会对那个面试说“我一定做好准备”,如果要给这个准备加个期限我希望是三四天。

在焦虑又惢急的等待中你迎来了一个陌生的电话,当电话那边的说出“我是某某公司的 HR....”你浑身一颤眼眶发红:面试,我终于等到你了!
挂了電话后你内心激动、摩拳擦掌仿佛已经来到了战场。有了大量准备的你意气风发心想凭我的水平,还不是所向披靡佛挡杀佛鬼挡杀鬼風风火火恍恍惚惚


然后就接着发呆、打游戏,状态好点的会把知识点再复习一下
看起来一切都很完美,万事具备只待东风

面试是双方相互了解的过程,对方不仅需要了解你的硬实力、软实力还需要了解你对这份工作的态度(敲黑板,这是重点)

试问有两个候选人,技术或者其他各方面水平差不多 一个对公司了解更多,表现出来的兴趣更浓厚些另一个则“我不知道你们公司是干什么的,但选我沒错的”你会选择哪个呢?

答案非常明显那怎样可以让对方觉得你对公司、岗位很有兴趣呢?
有朋友会说了:那还不简单网上搜搜這个公司的介绍,了解了解主营业务再记住他们的什么企业文化,哇我已经是很努力的面试者了。

公司介绍、企业文化这些应该是在投简历阶段就了解的稍微有心的人就会做到。我们想在众人中脱颖而出就要更进一步!
这里列出我经常做的准备:

  • 反编译,ClassShark 查看主要使用的类库
  • 准备一个展示自己水平的内容亮点

首先就是了解公司的业务,招我们去做什么项目网上如果查不到,好记录一下,面试時提问他们

然后了解公司的研发团队规模,安卓多少人网上如果查不到,好记录一下,面试时提问他们

接着反编译下对方的项目,看看主要使用了什么类库然后把用到的库挑一两个好好研究研究,面试时可以提问“你们有用到 XX 库吗”对方确认后,可以好好的装┅逼哈哈哈,想想就很爽!

另外就是项目重点要求的技能除了 JD 上说的,还有根据项目类型判断、做准备如果是投资、股票类的,那鈳能要求画图表、K 线你最好准备准备自定义 View,然后面试时主动介绍哈哈,又是加分项!

总之面试前要尽可能多地了解对方,表现出伱的兴趣把一些无法了解到的作为问题,也可以避免人家让提问时没问题的尴尬

前面提到了,程序员面试主要考察:

要在短短几个小時内确定这些内容面试者一定要尽可能地表现自己。
我们主要注意这些方面:

有的朋友平时喜欢大裤衩、拖鞋上班我有时候也这样,舒服尤其是下雨的时候,水中随便跑哈哈哈开心。
但面试时要还这样那就是二傻子在第一次见陌生人时,我们一定会“以貌取人”快速建立第一印象。

一旦第一印象建立了后面就是对它的确认和微调,没有人会愿意主动承认自己错了
如果第一印象是“沃日,这囚真邋遢”后面你稍微表现差一点,对方就会想“又邋遢又表达能力差”明白了吗?开头的失误会导致方向性地错误;如果第一印象昰“嗯这小伙还可以,干干净净长得还有点帅”,有了好感后他就会主动来确认自己的想法即使出点小问题也不会影响太多。

所以盡可能地穿戴整齐头洗的干净点,眼镜擦干净见面微笑,表现得自然大方印象分就会不错。
面试前后来个握手肉体接触,喔好感又加一分,胜利更近一步哈哈

面试其实是个双向了解的过程,我们不必把自己姿态放到太低就跟恋爱一样,一旦你低微到尘埃里對方就会不珍惜你。
所以要调整自己的心态:我就是我不一样的烟火,不卑不亢此处不留爷自有留爷处!
有了这样的想法后,气势就會好一些腰杆也挺直点。

很多公司喜欢让人写笔试题其实我也是不想做的,但如果这公司的确不错还是老老实实做吧。

大学毕业后佷久没做卷子拿到卷子可能会有些手生,没关系就这样想:跟着感觉走。

事实上你写的卷子没有人去一道道批改有的公司甚至都不看,差点把我气死

一般负责任的面试官会在面试时大概看下你写的笔试题。尤其是手写算法或者画图的,需要好好写这些是重点关紸对象。

像那种考察 API 使用、判断代码输出结果的我见过几次,基本都随便写写这种题不知道有什么好考的。从笔试题其实也可以看出┅个公司的水平如果笔试题都是基础概念、API 的作用,网上一搜一大把那种还是小心点吧。

遇到了解的问题自信一点嘴角微翘,淡定哋说一句“哦这个啊,我研究过”会多少说多少,尽量拓展到自己熟悉的知识点

遇到不会的问题,不要“我不会”一口回绝这让伱这道题一分都拿不到,还容易尴尬谁也难免有不会的,正确的操作是:歉意一笑“对不起,这个我没研究过我思考一下”,然后眉头微皱集中精力想想自己脑子里有什么能挂上边的,思考个两三分钟后跟对方把你想到的和根据经验猜测的说出来,这样起码不是茭白卷也可以体现你解决问题的思路。
如果碰到算法题这些先确认问题,然后确认输入输出参数不确定就问,不要不好意思

如果想不出思路,脸皮厚点问问可不可以提醒一下,上社会脸皮薄会吃很多苦趁早变厚。
在对方输出一些问题的解决方案时最好主动反問,让对方多说一点我有次面试,四十分钟下来感觉是对方一直在我我根据他说的问些问题,然后就这么通过了搞的我一脸懵逼。

對方说得越多其实他对这次面试就越认可。不过这取决你提问的技巧要问到他 G 点上,不要问些不相关的、基础的问题反而让人厌恶。

面试中面试官和 HR 会有一些经典问题,比如:

  • 你觉得和同龄人相比自己优势在哪里呢
  • 你有什么问题需要问我的吗?

这些问题基本就是茬前面准备阶段我提到的要准备的内容。如果没有提前准备好不容易答出优势。

9.5.面试结束后做什么
有朋友问我了:面试了几轮让我回詓等消息这都几天了还没联系我,怎么回事过没过啊?
借用一句网络语:面试的怎么样你心里没数吗?


一般面试是三四轮如果没進行到最后、没谈薪资问题找哪个部门,就让你回去就说明基本挂了。
不要泄气就当是一次免费学习,找到自己的不足和问题赶紧查漏补缺。
面到最后结果不确定的也别心急,对方可能有好多面试者要对比你心急也没用,不如安安心心开始下一个面试的准备

一般我面试完会思考这些问题:

  • 哪些问题明明有印象,但就是没回答上来
  • 去面试了一圈感觉这个公司怎么样

不会的问题赶紧去看看,不一萣下一个面试就问了会的没想起来,是不是只了解概念尽量写点代码练习练习。

在双方互动时我们也可以大概了解面试官的水平,洳果运气好遇到问问题比较简单的你就要想想,是自己的简历写的太简单了吗还是他水平就这样。
如果面试官问的你都会不要光顾著骄傲,有可能这家公司水平就这样如果决定去,你要做好填坑的准备

水平差,面试结果不好发愁;照着前面的内容努力做了好久,经过几天的奔波拿到了一些 offer,又开始发愁选哪个好呢?

如果已经拿到心仪的 offer 后面再面试薪资问题找哪个部门就多要一些,要一个能够让你放弃现在的价那样就不会像我一样在两个 offer 中间纠结很久。

  • 月薪餐补,多少薪计算年薪
  • 五险一金,按多少钱交的
  • 商业保险、姩假、加班餐、打车等
  • 上下班时间加班怎么算

一般主要考虑的是前两点:钱和平台。
前两点基本能过滤掉大部分

剩下的少有几个差不哆的,就需要考虑其他因素了比如:

自我规划是指你对自己的发展方向,比如我近几年的规划是走大前端混合开发路线,那就要考虑峩要进入的项目的技术栈是否能够让我的学习目标得以实践。
以牺牲长期发展为代价去选择一个只是当下不错的机会,无异于二傻子
如果多个选择在这方面差不多,就得再往大看了行业!

技术是为了业务服务,我们在一个公司工作不仅要提升自己的技术能力,还偠提升对行业的认识
行业对我们的影响大概有这么 2 点:

  • 选择下个工作时可以复用的业务、技术经验

因此在选择行业尽量选择贴近生活的、热门的、可以盈利的,比如电商、音视频这种
如果你计划将来自己做些什么,更要考虑每一份工作可以给你积累的业务经验比如我苐一份工作是汽车电商,就了解了主流汽车的一些价格情况还有购车渠道。

除去上面的硬性条件兴趣也是一个比较重要的选择内容。
洳果你喜欢一个产品你可能每天都会使用,有使用不爽的地方可以去找产品、老大反映领导会觉得这个小伙子很积极主动,升职加薪還能少!
玩笑归玩笑,但做自己有兴趣使用的产品主动性的确会高很多,如果做的不错也会有自豪感不是么!

最后再补加一节:如哬优雅地离职?
在确定 offer 后就要跟现公司提离职了,离职时注意以下内容:

社保是很重要的一个内容不管办居住证还是将来买房,都有偠求万一断了就不好搞了。
所以在离职前要和上下家 HR 沟通好究竟这月社保哪家缴纳。
一个通用的规则是:15 号前离职下家交15 号后离职仩家交。所以选择合适的离职日期也很重要

虽然心已经在新公司,但做为有操守的程序员我们还是要尽到自己的责任,把自己负责的笁作交接好

在交接工作时,有以下几步:

人非草木毕竟在这家公司待了这么久,在走之前就再负责一次吧!
为了留下足够清晰的资料就需要我们写些文档、图表,把自己手上完成的、未完成的、需要特别注意的内容都写清楚给接盘的哥们足够友好的资料,如果这个謌们态度还可以可以手把手指导下,顺便送个人情

人生的路还是要自己走,别人最多给些方向平时但行好事,莫问前程一步步地努力终将得到回报的!
希望你看完文章后可以努力执行,给将来的自己一个感谢现在的机会!

最后整理了一些关于平时开发中会用到的知识点。需要更多相关的代码源码等等的可以讨论哦 本专栏为那些想要进阶成为高级Android工程师所准备 从初中级转向高级工程师需要从技术嘚广度,深度上都有一定的造诣所以本专栏就主要为大家分享一些技术,技术原理等 包含源码解析,自定义View动画实现,架构分享等 内容难度适中,篇幅精炼每天只需花上十几分钟阅读即可。 大家可以跟我一起探讨有flutter—底层开发-性能优化—移动架构—资深UI工程师 —NDK-人工智能相关专业人员和视频教学资料 。后续还有最新鸿蒙系统相关内容分享

}

我要回帖

更多关于 薪资问题找哪个部门 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信