找工作笔试面试那些事儿
文章平均质量分 80
寒小阳
对机器学习/数据挖掘/算法感兴趣,并从事相关工作。『我们是一群热爱机器学习,喜欢交流分享的小伙伴,希望通过“ML学分计划”交流机器学习相关的知识,认识更多的朋友。Q_Q群号 : 2000人群169492443(已满), 2000人群564538990(已满), 2000人群285273721,从业和研究人员请加群472059892,欢迎加入获取资料,分享和讨论相关知识』
展开
-
找工作笔试面试那些事儿(1)---C,C++基础和编程风格(2)
四、表达式和基本语句4.1 运算符与复合表达式 首先非常重要的一个点是C/C++运算符的优先级问题,下图为总结的一张表,结合律特殊的运算符已经用黑体加粗标明出来了。 说实话,上表中的运算符优先级和结合律要熟记是非常困难的。虽说有表在,但是也不能每次都查表,所以我们在写程序的时候尽量要遵循后续规则: 如果代码行中的运算符比较多,用括号确定表达式原创 2013-08-29 14:40:38 · 12574 阅读 · 5 评论 -
找工作笔试面试那些事儿(9)---数据库知识总结(1)
数据库也是计算机类笔试面试中不可避免会遇到的考点,尤其是银行和部分传统软件类公司。这里根据整理的资料,对数据库的相关知识也做个总结吧。希望学过数据库但长时间不用的同学根据这些知识能够回忆和重拾,没学过的同学能掌握一些数据库的基础知识。第一节 一.相关概念1. Data:数据,是数据库中存储的基本对象,是描述事物的符号记录。2. Database:数据库,是长期储存在计算机原创 2013-09-03 21:04:45 · 21352 阅读 · 1 评论 -
找工作笔试面试那些事儿(6)---简单测试题
C/C++测试题 前几个部分从编程风格、函数设计、内存管理和类的一些相关知识和注意点出发,对C/C++基础知识和笔试面试易考察的点进行了归纳总结。下面这是针对前述知识出的一份测试题,也是一些易考点,大家认真阅读了之前的部分,这些题大家都很容易就能做出来。一、请填写BOOL, float, 指针变量 与“零值”比较的 if 语句。 提示:这里“零值”可以是0 , 0.原创 2013-09-02 08:43:37 · 10149 阅读 · 1 评论 -
找工作笔试面试那些事儿(5)---构造函数、析构函数和赋值函数
类的构造函数、析构函数与赋值函数 学过C++的人都说自己知道构造函数、析构函数与赋值函数。它们看似太普通,以致让人容易麻痹大意,但请你认真读完这部分内容,你会发现这些貌似简单的函数实则像没有顶盖的下水道那样危险。 每个类只有一个析构函数和一个赋值函数,但可以有多个构造函数(包含一个拷贝构造函数,其它的称为普通构造函数)。对于任意一个类A,如果不想编写上述函数,C++编译原创 2013-09-01 18:58:16 · 12027 阅读 · 8 评论 -
找工作笔试面试那些事儿(2)---函数那些事
六、函数那些事 函数是C++/C 程序的基本功能单元,当然是笔试面试重点考察内容。函数接口的两个要素是参数和返回值。C 语言中,函数的参数和返回值的传递方式有两种:值传递(pass by value)和指针传递(pass by pointer)。C++语言中多了引用传递(passby reference)。函数的设计必须兼顾功能正确和细节合理。这里对函数的接口设计和内部实现提供了一原创 2013-08-29 17:30:20 · 11400 阅读 · 0 评论 -
找工作笔试面试那些事儿(1)---C,C++基础和编程风格(1)
前言 眼看着又要到一年一度的找工作季了,遥想去年这会儿,学校同学们也都是一副要上战场似得枕戈待旦整装待发的情景。想来自己当时笔试面试也确实参加了不少,无奈技术和智商平平,最后结果一般,但也确实经历了不少,外加一直有总结和整理资料的小习惯,手头上确实攒下了一些笔试面试的资源。又最近频繁有师弟师妹问我要相关的资料,想来还不如自己整理整理发到博客里,大家都能看看,希望能有一些帮助吧。原创 2013-08-28 21:46:40 · 18682 阅读 · 2 评论 -
找工作笔试面试那些事儿(12)---数据库测试题
照例,在对数据库基本知识(尤其是SQL语句和范式)的归纳总结之后,来一份小测试题。题目的难度大致和大学数据库原理与应用课程期末考试相当,大家看看,通过题目再次熟悉熟悉知识。关系数据库规范化是为解决关系数据库中( A )问题而引入的。 A. 插入异常、删除异常和数据冗余 B. 提高查询速度 C. 减少数据操作的复杂性 D. 保证数据的安全性和完整性 在数据管原创 2013-09-05 16:24:45 · 13873 阅读 · 3 评论 -
找工作笔试面试那些事儿(15)---互联网公司面试的零零种种和多家经验
前面从宏观的角度,根据师兄师姐口口相传的经验和自己的面试经历,写了点面试应该注意的点。这里针对,互联网公司,总结总结面试注意的点,里面的一部分内容出自一些优秀的大牛口中或笔下,一部分是自己的客观感受,也许会有挺多地方说的不对,望大家指出,谢谢。1。 看到之前有人把100分的互联网面试分为50分的算法和C语言、15分的项目分、15分的知识面和扯淡分、10分的开发语言细节分和5分原创 2013-09-09 11:07:05 · 34264 阅读 · 26 评论 -
找工作笔试面试那些事儿(16)---linux相关知识点(1)
linux这部分的知识倒不是笔试面试必考的内容,不过现在很多公司开发环境都在linux系统下,一些简单的知识还是需要了解一下的,笔试面试中万一碰到了,也不会措手不及。作为菜硕的我,又因为读研期间的项目大部分是windows下的开发,在当时面试过程中就闹过几次笑话。尴尬过后也找了本书啃了啃,顺便找了个视频(韩顺平老师讲的linux,对初学者还是有趣又易懂的,地址http://www.jiaochen原创 2013-09-09 22:19:16 · 15065 阅读 · 1 评论 -
找工作笔试面试那些事儿(14)---轻松一下,谈谈面试注意的点
前面blablabla一通面试各种知识点和测试题,各位估计也都烦了。想来就中场休息一下,讲讲面试时候注意的东西吧。本人不才,能力一般,但去年随着笔试面试大潮还是经历了一些大大小小的笔试面试的,多少还是有些收获的;google和hulu这样的公司虽然木有去面过,但是也听身边的大牛同学们聊了些些,这里就总结总结,随手写写,有些东西也是师兄师姐们当时口口相传的,也许这里提到的内容没什么实质性作用,但这些原创 2013-09-07 17:25:00 · 15409 阅读 · 3 评论 -
找工作笔试面试那些事儿(13)---操作系统常考知识点总结
上一节对数据库的知识做了一个小总结,实际找工作过程中,因为公司或单位侧重点不一样,考察的知识也是不尽相同的,但是作为计算机类的学生,操作系统的知识也是必不可少的,去年参加笔试面试的时候,腾讯微软阿里等公司的笔试题都或多或少对操作系统相关的知识点进行了考察。作为一个非计算机科班出生的学僧,当初并没有学这门课,略尴尬,只有临时啃书补一补了,这里给出的是一份操作系统常考知识点的总结,希望能给大家带来一些原创 2013-09-07 14:59:00 · 22786 阅读 · 5 评论 -
找工作笔试面试那些事儿(11)---数据库知识总结(2)范式
第五节 一、相关概念 1. 数据依赖:反映一个关系内部属性与属性之间的约束关系,是现实世界属性间相互联系的抽象,属于数据内在的性质和语义的体现。 2. 规范化理论:是用来设计良好的关系模式的基本理论。它通过分解关系模式来消除其中不合适的数据依赖,以解决插入异常、删除异常、更新异常和数据冗余问题。 3. 函数依赖:简单地说,对于关系模原创 2013-09-04 22:20:01 · 12656 阅读 · 2 评论 -
找工作笔试面试那些事儿(10)---SQL语句总结
SQL语句中常用关键词及其解释如下:1)SELECT将资料从数据库中的表格内选出,两个关键字:从 (FROM) 数据库中的表格内选出 (SELECT)。语法为SELECT "栏位名" FROM "表格名"。2)DISTINCT在上述 SELECT 关键词后加上一个 DISTINCT 就可以去除选择出来的栏位中的重复,从而完成求得这个表格/栏位内有哪些不同的值的功能。语法为原创 2013-09-03 21:36:07 · 19014 阅读 · 4 评论 -
找工作笔试面试那些事儿(8)---常问的CC++基础题
这一部分是C/C++程序员在面试的时候会被问到的一些题目的汇总。来源于基本笔试面试书籍,可能有一部分题比较老,但是这也算是基础中的基础,就归纳归纳放上来了。大牛们看到一笑而过就好,普通人看看要是能补上一两个模糊的知识点,也算有点进步吧。1.简述变量声明和定义的区别。 为变量分配地址和存储空间的称为定义,不分配地址的称为声明。一个变量可以在多个地方声明,但是只在一个地方定义原创 2013-09-02 21:17:21 · 13864 阅读 · 15 评论 -
找工作笔试面试那些事儿(7)---测试题答案
一、请填写BOOL , float, 指针变量 与“零值”比较的 if 语句。 提示:这里“零值”可以是0 , 0.0 , FALSE 或者“空指针”。例如 int 变量 n 与“零值”比较的 if 语句为: if ( n == 0 ) if ( n != 0 ) 以此类推。 请写出 BOOL flag 与“零原创 2013-09-02 09:36:00 · 10673 阅读 · 5 评论 -
找工作笔试面试那些事儿(4)---C++函数高级特征
C++函数的高级特征 重载(overloaded)、内联(inline)、const 和virtual是C++独有而C不具有的四种机制。其中重载和内联机制既可用于全局函数也可用于类的成员函数,const 与virtual机制仅用于类的成员函数。重载和内联是一把双刃剑,用的好可以提高效率,精简程序;而一味滥用也会影响程序的效果。这里根据笔试面试中常碰到的问题,探究一下重载和内联的优点与原创 2013-09-01 16:05:47 · 11792 阅读 · 4 评论 -
找工作笔试面试那些事儿(3)---内存管理那些事
七、内存管理 在写C/C++程序的时候,最头疼的部分一定包括内存管理,一提到内存管理总是提心吊胆,但是又不可避免地常常会遇到,而这块的知识也是公司招聘的一个评价方面,能够很好地体现笔试面试者的功底。这部分的内容稍深一些,大家细心阅读,能对内存管理有一个比较好的把握。7.1 内存分配的方式 最长被问到的问题之一,基础中的基础。对C和C++而言,内存分配方式有三种:原创 2013-08-30 22:56:46 · 14494 阅读 · 8 评论 -
找工作笔试面试那些事儿(17)---linux测试题
作者:寒小阳时间:2013年9月。出处:http://blog.csdn.net/han_xiaoyang/article/details/11400719。声明:版权所有,转载请注明出处,谢谢。 在对linux基本知识的归纳总结之后,这里是一份linux的测试题。希望能帮助大家复习和熟悉linux知识。一、选择题1.cron 后台常驻程序 (daemon) 用原创 2013-09-22 21:20:12 · 15819 阅读 · 7 评论