关闭

网上收集的C++面试题目

1704人阅读 评论(1) 收藏 举报

说真的,基础题出得多没有问题,但是,如果要出一些要面试人员做四五个小时的试题,拜托,这样的试题会弄死一大堆人的,说真的,我反对用长时间来做的试题测试面试人员!

今天看到CSDN上的一篇文章,“今天我拒绝了一个应聘的女程序员” “http://job.csdn.net/n/20060417/89524.html”,说真的,刚毕业的女同学有多少经验啊,你一开始就想让她做四个小时的试题,我个持反对态度!

基本功的题还是要出的,因为只有写过程序的人才会深刻体会到这些基础题的重要性,

我个人认为基础题可以看出一个人的计算机水平,我认为有以下几个方面,

对计算机系统的认识,对程序语言本质的认识,对效率的体会认识。。。。。。

我从网上收集一些基础题,看一看这些基础题所考察的目的吧!!!

 


 

void main(void)
{
  int nArrLength(400), i = 546;         // 主要是考看对C++的基础知识是否了解
  // 这里的int nArrLength(400)是对整数的定义,当然,明名上有问题,这里是故意这样的
  // 但是,最好是变量名改为 ....[还是您自己看着办了]

  for (int i = 0; i< 99999999999; i++); // 这里是考对变量越界理解,同时....,
  // 所以,999...应该改为 ~((int)0),也就是整数中0取反
  // 考对变量块作用域的理解,这里的i,在循环后就不存在了

  cout << nArrLength << endl;           // 这里输出 400
  cout << i << endl;                    // 这里输出 546  
}
以上代码如果有错,请该正,并写出输出结果?

 

int i = 5, b = 7;
cout << (i+++b) <<endl;
不用调试,请说出,以上代码
在VC中和BCB中的输出结果??
VC  :12
BCB :13

 


 

写一个能做左值的函数(方法有很多)
  如:max(x, y) += 2874 + 55;
      drwline(x, y)++;
  答案:
  int &max(int & x, int & y)
  {
     return x > y? x : y;
  }
  int x = 55, y = 77;
  max(x, y) += 12 + 11; // 此时 y = 92;
  cout << "x = "x << "; y = "<< y << endl; // 输出 x = 55; y = 92;

 

int strcmp(char *s,char *t)
{
while(*s && *t && _______ ) // *s == *t
{
s++;
t++;
}
 
return (______)             // *s - *t
}


 

以上的试题都是我从网上转来的,不是我写的,

我觉得现在很多公司所面试的试题都是“林锐”的那些,没有多大意义!用得多了,大家都知道了,就成了应试了,“林锐”又为中国的应该教育出了一份力,他的那本高质量C++编程的书籍估计会被大学计算机系作为必修教材也说不定!!

我在公司看过一个刚毕业的学生写来的简历,精通........呵,呵,是真是假,基本功的试题测试便知真伪!

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

网易2017内推C++笔试题目

[编程题] 分苹果 n 只奶牛坐在一排,每个奶牛拥有 ai 个苹果,现在你要在它们之间转移苹果,使得最后所有奶牛拥有的苹果数都相同,每一次,你只能从一只奶牛身上拿走恰好两个苹果到另一个奶牛上,问最少需...
  • damotiansheng
  • damotiansheng
  • 2016-08-09 10:36
  • 7276

Leetcode:在线编程网站-各大IT公司的笔试面试题

leetcode 是一个美国的在线编程网站,上面主要收集了各大IT公司的笔试面试题,对于应届毕业生找工作是一个不可多得的好帮手。 这个网站的的好处在于它会告诉你测试数据以及你的输出和正确的输出是什么...
  • huixingshao
  • huixingshao
  • 2015-02-09 13:40
  • 13887

牛客面试常考算法题精讲部分题目c/c++代码

最近在看牛客网左程云老师讲解常考面试题(http://www.nowcoder.com/live/courses),感觉讲的非常好,但是给的代码都是java的,故我这里用c++自己写了一遍,作为一个记...
  • Lu597203933
  • Lu597203933
  • 2015-09-08 20:48
  • 5980

面试 题目 java c c++ 收集 整理

  • 2009-03-07 16:41
  • 12.12MB
  • 下载

阿里面试问题(转牛客网上分享的题目)

链接:https://www.nowcoder.com/discuss/77?type=&order=0&pos=357&page=1 来源:牛客网 【阿里】 1,mysql的三大引擎是啥? ...
  • wuhuagu_wuhuaguo
  • wuhuagu_wuhuaguo
  • 2017-12-09 17:19
  • 132

c# 网上搜集面试题目大全

本文的题目都是从网上收集来的,鄙人也研究过,新手跳槽看看非常有帮助 1.String str=new String("a")和String str = "a"有什么区别? String st...
  • SJB2MLN
  • SJB2MLN
  • 2017-07-12 16:35
  • 87

收集的一些C,C++面试题目,可以看看

嵌入式面试试题   一、ANSI C/C++方面的知识  一.1、简答题。下面的题目必须全部答对才给分(20分):  1、 如何在C中初始化一个字符数组。2、 如何在C中为一个数组分配空间。 3...
  • u011718968
  • u011718968
  • 2014-03-05 15:33
  • 729

C和C++面试题目汇总

  • 2013-01-16 22:47
  • 208KB
  • 下载

c++ 面试题目

  • 2014-05-05 08:46
  • 567KB
  • 下载

c++ 一些基本的面试题目

  • 2010-10-13 22:40
  • 1.65MB
  • 下载
    个人资料
    • 访问:209556次
    • 积分:3884
    • 等级:
    • 排名:第9498名
    • 原创:96篇
    • 转载:77篇
    • 译文:4篇
    • 评论:198条
    最新评论