小K姐姐 level
获赞
100
粉丝
9
关注
8
看过 TA
32
华中科技大学
2019
Java
IP属地:未知
暂未填写个人简介
私信
关注
2018-08-16 18:43
已编辑
华中科技大学 Java
   非计算机,硕士,读研期间到现在刷了一年算法题,以及被各种基础虐,没时间也没机会做后台开发的项目。结果最近几次的面试几乎没人问我基础。自我介绍完都会来一句“你为什么要投后台开发”,然后随随便便问我几个超简单的问题比如:“计算机网络了解么”“并发编程了解么”,回答一个了解就不问了,然后把我打发掉。 心好累啊,没有学习动力了,反正学了他们也觉得你不专业都是纸上谈兵,更懒得问。连算法题都不会让我写我每天都在瞎忙什么啊(>_<) 有没有非科班的同学出来给点正能量鼓励一下(>_<)补充一下:很多人说肯定要有项目,我在实验室有做过两个使用到java的项目,但跟后台开发不沾边,自...
帅到掉发~:作为2011年开始就学计算机到现在的我,感觉吧,其实你不一定每一块要很熟悉,网络、操作系统、数据库这些知道什么地方用到,基本的东西就好, 比如网络,tcp、ip、http、拥塞控制,ip地址,dns,浏览器访问返回的过程,一般在socket编程有联系,还有io,nio这些操作。   操作系统,其实就线程,进程,锁,冲突,那些生产消费者问题,其实实际很有用。 至于分页、raid1356、时间片轮转这些应该知道个意思就行,面试不大问。  数据库简单sql要会,索引要懂,视图这些可选,不过锁、冲突这些又有关系。   然后就是算法的,这个刷题也差不多(我leetcode只刷了十几道题,很尴尬),数据结构要懂,队列、栈、链表、图,树这些。 这块我相信你应该没毛病。   然后就到项目了,这个阿里最深挖了,我是java的,一般spring要熟悉,熟悉到类加载顺序,某些常用函数,反正我这块挺薄弱的,我很多次都跪在这,因为自己从头到尾做的项目,有,但是后台开发做的确实不多,我打算这几天照着书过一遍,基本的操作要会,一起加油吧。   非科班的标签在那里,面试官想从你这看到的肯定比我们更多,因为我们有基础,他们可以脑补我们这个应该会,而面你们的时候,就是脑补这个他不会吧,那我问一下,哇,真的不会呀,看来不行。 所以你们遇到的问题会比我们多,比我们细,当然,有些我们可能觉得常识呀,这都不会,肯定有些是我们自己也没看的盲点(比较常识的)。   延伸一点,现在微服务很火,大公司。 一些消息中间件,netty,redis,缓存,分布式存储,架构这些要有点了解吧(大厂必备,小厂装逼)。什么dubbo,RPC,RMI,MQ,zk都可以了解下。 一些分布式的一致性解决方案理论,什么ACID、CAP、BASE,两阶段,三阶段都可以简单了解,这是个趋势吧。 你要付出更多,一旦你成功,你就比我们科班多一个专业知识呀,那多打击我,肯定就想,你如果不困难,我七年计算机不是白学了........
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务