面试:全部问项目,没有八股文
笔试:
要求:
1) 编程语言为C++
2) 在Linux平台实现,开发工具不限
3) 提供源代码和必要的说明文档
4) 提供应用程序运行时的截图
5) 是Console 还是 GUI App请自定
6) 如果你愿意,可以自行扩充程序软件呈现的功能
1) 编程语言为C++
2) 在Linux平台实现,开发工具不限
3) 提供源代码和必要的说明文档
4) 提供应用程序运行时的截图
5) 是Console 还是 GUI App请自定
6) 如果你愿意,可以自行扩充程序软件呈现的功能
1. SDL, an excellent open source project, is successfully ported to many OS platform.
http://www.libsdl.org/
Using SDL Thread API (http://wiki.libsdl.org/APIByCategory#Threads), implement two threads accessing a shared queue. One WRITE, the other READ, to demonstrate producer/consumer model.
SDL是一个开源项目, 利用SDL thread API, 实现生产者消费者模型。
2. Socket Programming is common in network applications. You can simply google out a lot of how-to and sample code. Some links pasted here:
http://www.linuxhowtos.org/C_C++/socket.htm A sample on linux socket programming
http://www.codeproject.com/KB/IP/Socket_Programming.aspx A sample written using VC.
You must be familiar with File Transfer function of popular Instant Messenger like MSN or QQ. Based on TCP Server/Client connection, design you own file transfer application.
Requirements:
- Show file transfer progress in percentage;
- Can cancel file transfer any time
基于TCP 连接实现文件传输功能。要求:
-显示文件传输进度
-可以取消文件传输
http://www.libsdl.org/
Using SDL Thread API (http://wiki.libsdl.org/APIByCategory#Threads), implement two threads accessing a shared queue. One WRITE, the other READ, to demonstrate producer/consumer model.
SDL是一个开源项目, 利用SDL thread API, 实现生产者消费者模型。
2. Socket Programming is common in network applications. You can simply google out a lot of how-to and sample code. Some links pasted here:
http://www.linuxhowtos.org/C_C++/socket.htm A sample on linux socket programming
http://www.codeproject.com/KB/IP/Socket_Programming.aspx A sample written using VC.
You must be familiar with File Transfer function of popular Instant Messenger like MSN or QQ. Based on TCP Server/Client connection, design you own file transfer application.
Requirements:
- Show file transfer progress in percentage;
- Can cancel file transfer any time
基于TCP 连接实现文件传输功能。要求:
-显示文件传输进度
-可以取消文件传输
全部评论
(4) 回帖