发布时间:2024-07-18 15:01
今天是端午节,首先祝所有的朋友端午快乐!就算在繁忙中也要记得吃粽子哈。一直想写篇文章总结一下这半年来的面试经历,但是总是在私人的笔记中记录而已,该篇文章并不是介绍面试过程中会出现的题型,仅从一位在校大学生面试后的角度看待面试。
从今年的3月份开始,各大互联网巨头开始校招,到现在一些公司的散招,在校的大学生(主要大三),有很多机会去尝试面试,勇敢的迈出那一步,关于面试,有很多套路,但是如果基本功扎实,我想如何的面试都难不倒。
当我上大学的时候,一些同学说学校的课程一点用都没有,当时我感觉也是那么回事,老师在课堂说的那么枯燥,有的老师甚至一节课下来都是念PPT,台下几乎都是在耍手机,气氛不太对。当自己接触到Linux,数据库的时候,逐渐感觉到自己的知识储备真的是匮乏!基础学科非常的重要,而这些都是大学计算机相关专业中必学的,如果没有学这些基础学科,对于方向性的学习,阻力非常的大。
比如数据结构中学习的链表,栈,队列,二叉树等,在学习ORACLE中就会涉及到,比如B树索引(如下)就是一棵平衡树,当我们dump分析时,没有这些基础知识,我想理解这些会有些困难:
玩过树莓派或者路由器的朋友,应该知道,如果只是简单的刷固件或者装os,是比较简单的,但是如果有了这些硬件,再加上自己写的软件,那么这样是不是很酷的事情呢?笔者并没有去尝试。
计算机网络是一门非常复杂的学科,我们学习的细至OSI七层,对于底层的东西,几乎一无所知,往往大多数人并不需要知道这些东西,基础的知识点必须知道的,有助有自己的学习以及面试。学习这些知识,可以利用手边的工具,可以相对直观的把抽象的概念展现出来。
对于语言的学习,都是相像的,昨晚和一位搞C++的朋友交流了一下,让我收获不少。不论学习Java还是C++,初学者非常有必要弄明白内存分配,弄明白这个,学习起来就不会感觉太吃力,当然学习Java,要了解JVM。比如理解HashCode,如果有学过数据结构中的开散列表,那么理解它会变的非常简单。
扯了这么多,只想说,大学的基础学科非常的重要!基础知识是重中之重!本人也是由于基础知识不扎实,和互联网巨头失之交臂,吸取血的教训。而那些说大学学科无用的朋友,只能说是认识短浅。网上看过这样一句话,IT行业开始是没有方向的,只有学完基础学科后,才可以选择方向,否则都是不合格的方向性初学者。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29876893/viewspace-2117862/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29876893/viewspace-2117862/
【Rust日报】 2019-07-31:Debian Buster 将会预装Rust编译器
打造建筑行业数字化新标杆: 软通动力联合华为云AI+RPA助力中铁十一局智能化升级
Hadoop (四) --------- Hadoop 运行模式
Lab: File path traversal, traversal sequences stripped non-recursively 文件路径遍历,遍历非递归过滤的语句
活动报名|聚焦案例实践,Apache Pulsar 在线 Meetup 火热来袭
2018年全国高校教师“Python编程、应用及华为大数据”培训班
linux克隆虚拟机、开机修改系统相关配置、修改 /etc/hostname ,修改主机名、查看network服务和NetworkManager服务
复盘:霍夫曼编码平均长度计算方式,信源符号a1-a6概率为:0.1,0.4,0.06,0.1,0.04,0.3,霍夫曼编码平均长度是