
工作上能解决大部分的问题,然后就飘了。
一去面试,就突然发现自己的基础很不扎实。问这个不懂那个不懂。当场被刷。
只能自我安慰,没有好好准备面试去刷面试题,急冲冲的就去牛逼的公司面试了。
心急吃不了热豆腐。还是稳稳当当的把基础打牢。
题外话,被内推的时候,对方表示做的项目太过于简单。顺便想问下,怎么去区分项目的简单与复杂程度?
1 tangym Dec 13, 2018 年底跳槽 挺难的吧 |
2 CoCoMcRee Dec 13, 2018 大多数人都是你这个样子的啦 |
3 OMGZui Dec 13, 2018 一开始就面牛逼的公司,你也是挺牛的 |
4 XXneet Dec 13, 2018 所以才有面试前补课一说 |
5 Variazioni Dec 13, 2018 |
6 minamike Dec 13, 2018 via iPhone 和考试一样 上课时都听得懂 考试时都不会做 |
7 Jimrussell Dec 13, 2018 算法现场解不出->基础不行;组件 /框架某个细节一时想不起或没有接触过->基础不行…… 太正常不过了 |
8 FakeLeung OP |
9 FakeLeung OP @Jimrussell #7 没有算法,就是问一些基础问题,比如判断类型,但是我回答的,是我在项目中用上的方法,就不是面试官想要的标准答案。并没有笔试。 框架的话,就是问的底层实现原理。 @minamike #6 哎呀,就是这种感觉。 @Variazioni #5 感觉我们俩的情况是一摸一样啊。 |
10 Variazioni Dec 13, 2018 @FakeLeung 无解。。只能面试之前多背背书。。。 |
11 phpbest Dec 13, 2018 我也是这样,工作上没问题,交给我啥任务都能搞定,就是面试老被问些冷门的东西 |
12 besto Dec 13, 2018 因为没有抠过细节, 只知其然不知其所以然. 工作中, 我知道这个地方应该使用 A API. 问题, 为何用 A 不用 B? A 的优势, 劣势各是什么? A 是如何实现? 有没有更好的 C? |
13 ylsc633 Dec 13, 2018 心慌的一批 发现要求的一些东西 都玩过 然后一问基础,发现啥也不会...或者根本不记得! 所以 现在还不敢出去试水.... |
14 Raisu Dec 13, 2018 via Android 简历都过不了啊。。。请问做 Java 怎么去面 Python 的工作 |
15 aino Dec 13, 2018 猿之常情,每次跳槽都得花点时间来复习一些理论知识 |
16 Vegetable Dec 13, 2018 via Android 我还知道,面试回来你会恶补两天课,再过几天又开始划水了。 |
17 temp178 Dec 13, 2018 via Android 我还知道,面试回来会觉得自己菜,然后过几天又飘了 |
18 Leigg Dec 13, 2018 via iPhone 要复习塞 |
19 jingyulong Dec 13, 2018 总有人感觉能从项目里面获得经验,或者从别人的代码里面。最重要的是花时间看书,把自己的知识形成一个体系,看书效率最高了。 |
20 smdbh Dec 13, 2018 你觉得面试那些问题,工作中真的用的到么? 如果是,,, 如果不是。。。。 |
21 FakeLeung OP @jingyulong #19 项目获取的是实战经验。 书获取的是基础。 但是面试的时候,看不出实战经验,只能从基础下手。 @smdbh #20 很少吧。因为实际中,你即使知道实现原理,一般很少人还会继续造轮子。 |
23 Katrol Dec 13, 2018 自己的经历是准备好基础知识,将自己的项目经验讲清楚、深入一点,心态放好一点,大致就 OK 了 |
24 jingyulong Dec 13, 2018 @FakeLeung 国内软件编程比国外落后几十年,大部分功利性太强,很少注重原理和基础的。实践是必然的,但如果你想写出一个大家敬仰的作品,还是要有很牢固的基础。 回到老话题上来了,工作与事业的区别。 |
25 FakeLeung OP |
26 mortonnex Dec 13, 2018 via iPhone 能分享下面试题吗 |
27 applehater Dec 14, 2018 @FakeLeung 我也这样试过,因为基础不好,有些很简单的问题问题没答上,然后就突出自己做好的那点,最后 2333 |
28 javacodecreeks Dec 14, 2018 @tangym 确实是 |
29 NicholasYX Dec 14, 2018 via iPhone 原来不止是我这样 |
30 FakeLeung OP @applehater #27 没有机会突出啊,没有问关于项目的,都是问基础问题。 |
31 feifei8868 Dec 14, 2018 基础决定看待事物能否看到本质,这个人的潜力有多大,这样算是特优秀的 一般公司应该招不到或对人成长帮助不大不好留。 招个能写业务的,改 bug 的得了 一般工作的有三年的,一般业务实现 改改 bug 应该没问题 面试聊聊解决问题的思路 考查一下干事是否利索 就好了 |
32 FakeLeung OP |
33 iamniconico Dec 14, 2018 via Android 原来不止我这样 |
34 NoKey Dec 14, 2018 不要说那么多 我跟你讲 就考默写各代码里面的各种专有词汇 肯定很多人过不了关 de 太方便了,自动补全 |
35 nathan2018 Dec 14, 2018 看来大家都有同感 啊 |
36 wxl1380610 Dec 14, 2018 哈哈 都一样 最好先看下面试题 , 而且不知道你们有没有感觉 ,代码敲定越多 ,感觉自己的语言表达能力越来越弱了。。。 |
37 GG668v26Fd55CP5W Dec 14, 2018 via iPhone 沉迷搬砖的后果吧 |
38 lengxiao Dec 14, 2018 跟你一样 哈哈哈哈 |
39 NeverBelieveMe Dec 14, 2018 @Raisu java 还是做 java 吧,python 都想转 java 呢。 |
40 jmc891205 Dec 14, 2018 因为工作的时候可以面向 Google 所以什么都能搞定 |
41 umrw Dec 14, 2018 @NeverBelieveMe 我前端也想转 Java |
42 8355 Dec 14, 2018 你在之前感觉什么问题都能解决只是因为你之前的公司业务没有达到一定的高度 , 如果到了你会觉得每天都很艰难 每天都要学很多新的东西,每天都很累,但成长是很快的. 基础不牢说明很多简单的东西你也只是了解怎么应用而不是知道为什么这么用. 还有就是遇到这样的公司对你这样的评价原因是你目前的薪资跟市场同价位薪资已经不匹配了. 他们可以用同样的价格招到比你强很多的人, 不然不会对你这么评价. 这是一个非常危险的信号. 希望加油吧. |
45 UIXX Dec 14, 2018 面试的东西是很主观的。没法评判你的真实情况。我觉得你自己可以根据以下的点来看: 1、问的东西你听都没听过 /没去了解过 /没有概念。 2、问的东西你知道得很少 /模棱两可 /错误理解。 3、问的东西你只能给出初级解决方案 /没有太多其他思路。 4、问的东西是死知识( API、快捷键之类的)不屑于回答。 如果 2、3 居多,就是基础没达标。我建议在这种情况下对面试官发问,聊聊思路什么的。 |
46 fishcat Dec 14, 2018 我感觉好多都是这样,去年找工作的时候去了某大厂面试,面到第三轮主管挂了 |
47 8355 Dec 14, 2018 @FakeLeung #44 现在环境不好能进大公司就进大公司,小公司混来混去倒闭的概率大,经常裁员 资金流一断就发不出工资。能力不行就自己赶紧学,我建议是先找到目标公司,看看人家的面试要求会哪些技术、框架等等的东西,学好了再投,这样有助于提升你的自信,面试老被打击其实对自信心没啥好处。 |
48 F281M6Dh8DXpD1g2 Dec 14, 2018 面试看缘分的,不要想太多 |
50 wengjin456123 Dec 14, 2018 via Android 我一般只能想个大概,会谷歌,除非近期用过会直接全部想起来,如果是算法题,这个应该会就是会了,不会也就不会了。 |
51 sgissb1 Dec 14, 2018 面试有时候就是生成鄙视链的过程,真的真刀真枪的能上项目才是真。 我以前去面试,我被问的一塌糊涂,刚好对方项目的一些技术点我是有过经验的,我随便问几个问题,分分钟对面就装不下去了(不是不想回答,就是看得出来根本不懂)。 |
53 a4854857 Dec 14, 2018 多谢楼主的帖子,这大半年写了不少项目,最近我也和楼主一样有点飘了。现在看完谈论自己仔细一想其实还就是个半吊子。 |
55 fundebug Dec 14, 2018 面试题一般比较鸡贼,突击一下就好啦 |
56 FakeLeung OP |
58 Shook Dec 14, 2018 南宁的底层小码农,下一年就要毕业了。百度听我说觉得北京太远,就没再联系我第二次。于是我去面试了几个小公司,大多是十几二十人的那种。 我们专业 80%左右的人转行了,剩下的人,可能大部分只能待在底层做小码农。我意识到自己不想要这样(工资方面),所以每天都在努力补习基础。但我已经分不清自己是面向工资编程,还是面向兴趣编程了。一方面,我喜欢钻研有趣的方法,另一方面,我也有想要赚钱的想法。 希望有一天我能像赵哥一样厉害,到那时候金钱对我来说可以变得不重要,于是能够让我看看,自己的爱好到底在哪里。 |
60 sgissb1 Dec 14, 2018 @FakeLeung 其实面试也是蛮虚的一个过程,如果考的题目太过于架构师水平,但又不是招架构师,进去一般都是做一些较为琐碎的事情。 如果考的偏算法,但又不是算法岗位,那么进去也不一定就接触算法。 这么些年下来,得出一个结论,就事论事说项目的面试靠谱概率都比较高(不管是被面试者还是面试的人)。 |
61 Lothar Dec 14, 2018 建议没有准备好的时候不要面大厂哈,比如阿里系的面试,面试记录和评价全集团共享,并且永久保留不可修改。一次没准备好的面试记录,可能对后续各个不同事业部的面试都有影响。 |
62 wdytoya Dec 14, 2018 就我个人的经验来说,区分项目的简单与复杂有两点:一个是主观上,你是否仅仅只是实现产品的需求,有没有考虑过一些非功能性的事项,比如代码可维护性、可扩展性、应用耗时、高可用等等;另一个是客观上,你的项目是否经受过大流量或容灾方面的考验。如果上面的东西你们项目中有经历过,那么你们的项目就可圈可点;如果没经历过,你是否有调研过这些事项,为未来做准备 所以在这点上,我还是赞同#60 楼说的就事论事说项目,当然面试是主观的,不同面试官的不同的提问和获取信息的角度,这就见仁见智了 ------ 如果楼主的工作符合要求的话,欢迎来试试我们部门,JD 参见我创建的主题,可以年前面试年后入职,当然前提是楼主认为自己准备充分了 |
64 winglight2016 Dec 14, 2018 lz 的想法我完全能体会,因为我就经常飘。。。而且飘的时候只感觉自己自信心十足,直到摔下来才发现从前是井底之蛙了 面试不纯粹靠实力,每次面试都当作一次学习,失败了都当作是进步的台阶。另外,面试官不想花太长时间面试了,就只能靠对你的观感判断你的技术实力,这时候乐观自信就很重要了。 |
65 ashmodeus Dec 15, 2018 楼主,如果你没办法区分自己做的项目的简单和复杂,那说明真的是你自己有问题。平常项目再忙也多看看技术博客,看看目前一二线互联网公司做的项目的使用的技术和对应的复杂度,可能业务场景、并发量和现在手上做的东西不一样,但是多对比来看,肯定是能发现区别的。像我出去面试,别人让我画我做的系统的架构图,我都会先打底说明我做的东西并发量小,架构非常简单,降低对方心理预期。 |
66 ashmodeus Dec 15, 2018 另外,多出去面试看看啦,面试有时候就是一个碰运气的行为,和谈恋爱一样一样的,大家都不是高帅富,公司也不都是 BAT,有时候就是一个看对眼的事。 |
67 FakeLeung OP @ashmodeus 怎么说,可能有些人觉得做表单简单,但是做的是类似于自定义表单的,就见仁见智了。 或者说复杂的项目,需要用上数据结构,优化啥? |
68 snowspace Dec 15, 2018 区分项目的简单与复杂程度很简单 你的业务用户量是多少,同样的业务一万和一千万肯定解决的问题是不一样的 用户量一大各种问题就暴露出来了 面试就跪还是说明基础不扎实,平时多总结。 |