现在的位置: 首页 > 综合 > 正文

程序员面试经验与面试题——送即将参加校园招聘的你 (续)

2017年10月13日 ⁄ 综合 ⁄ 共 1183字 ⁄ 字号 评论关闭


不废话了,现在根据找工作的过程,找工作以前你应该准备这些课程:

《数据结构与算法》、《操作系统原理》、《计算机网络》、《Linux程序设计》 C++ Primer》,如果是面试的MFC方面的,个人感觉《深入浅出MFC》不错;当然有本名曰《程序员面试宝典》的书就不用提了吧,下面给出一些题,希望对您的面试准备起到一定的作用:

某国家垄断公司笔试面试题:
1.
堆排序
2.
对软件工程的理解
3.
计算机软件学过哪些课程
4.
冒泡算法与快速排序的区别,堆排序用到那些数据结构
5.
做项目遇到那些问题
6. Linux 
的数据库连接 以及mv 命令可以移动空目录吗?
7
知道那些数据库知识

某游戏公司

1.什么是回调函数,如何定义和实现一个类的成员函数   
2, 
什么是网络编程  win socket  如何定义的
3. HTTP  ftp  
端口是多少
4. 
运算符重载  
5. 
运算符优先级  
6. 
为何要使用线程  什么时候使用单线程效率高
7. C++ 
进程空间的内存分为哪四个

 

某外企公司(个人感觉很崇拜本公司还有面试官,问的太牛X了)
1. 
用两个栈实现一个队列
2. 
编程 将一个字符串的括号内的内容以及括号本身删掉
3. 
将一个字符串的大写字母按顺序排到前面  其他字母顺序不变
4.  
字符串拷贝strcpystrncpy
5.
如何检测一个链表中有没有环

 

      某游戏公司()

1.  内存管理  
2. Gdb
调试  如何查看变量以及如何查看栈
3. 
多进程。多线程的实现   如何保证进程的安全性
4. memcpy    strncpy  

 

        某游戏公司

1.  如何输出一个二叉树的最大长度  从任意点开始 
2.   
红黑树  算法
3.  
天天可消除算法实现  8*8   有五种颜色
4.  
字符串转整数  整数转字符串数组的逆置

 

某游戏公司
1. Void fun(char * p)
    p=(char *) malloc (20);
   Int main()
  char * p=null;
   fun(p);
   strcpy(p,"hello\n");
   printf(p);
   return 0;
  
输出结果 说明原因!
2. 
函数重载的规则是什么?
3. 
编写好友列表函数 数据结构需自己定义
  
包括 添加好友 删除好友 更新好友最新列表 
Struct Friendinfo{
char name[20]
Int level 
}
相关函数:
现实规则:
1.0 
在线的在前 下线的在后
2.0 
等级高的在前,等级低的在后
3.0 
男的在前 女的在后
4.lua 
需要写一个一句中有多少个单词的函数

提示:题是做不完的,在此贴题不是目的,而是希望给正在迷茫的同学有一些参考,能够把握住重点,在短时间内抓住面试的关键点,取得面试的成功,获得理想的Offer,在此,祝福找工作的你,一些顺利!

抱歉!评论已关闭.