工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 2503|回复: 4

C++学习过程容易遇到的困难以及对策(转帖)

[复制链接]
发表于 2010-11-27 18:33 | 显示全部楼层 |阅读模式
这是一个博客上看到的文章(8163210.blog.sohu.com),里面有5篇C++学习指导的文章,感觉不错,推荐给大家!
C++学习过程容易遇到的困难以及对策(1)-调试篇
C++学习过程容易遇到的困难以及对策(2)-方法和顺序篇
C++学习过程容易遇到的困难以及对策(3)-反汇编分析篇
C++学习过程容易遇到的困难以及对策(4)-操作系统运行机制篇
C++学习过程容易遇到的困难以及对策(5)-网络篇
 楼主| 发表于 2010-11-27 18:43 | 显示全部楼层

RE:企业招聘商业软件工程师,关注那些方面技能?(转帖)

来自学习博客(8163210.blog.sohu.com)的文章:
在企业研发多年的职业生涯中,曾经做了不少的研发招聘,现在把企业对面试C++商业软件工程师,一般关注那些方面的知识点和技能,分享与读者,希望对读者有所帮助:
1 技术方面
1)对C++基础的掌握
如C++里面类概念基本理解,如构造函数、析构函数的运行和实现原理(如编译角度分析);
多态、虚函数的理解以及内部实现原理(一般对多态、虚函数理解的比较透彻的,对C++其他知识点的理解也不会差到哪里去);
对语言运行机理的掌握(如内存分配和管理,什么是堆,什么是栈(如Windows程序栈默认大小一般是多小? 栈生长方向是向低地址还是高地址? Why?)
2)对Windows操作系统原理的掌握
对Windows窗口编程原理的理解:如窗口过程,消息循环,常用Windows消息的编程处理(如WM_TIMER,WM_CREATE,WM_XXXX...), 对回调函数的理解,  对窗口界面输入,输出,
对操作系统底层编程,如多进程,多线程,线程的同步对象编程,Windows磁盘、文件的编程操作等掌握;
3)对网络方面技术掌握情况
TCP/IP协议栈结构掌握(如TCP/IP协议栈分多少层,每一层功能是什么,实际运用:如LAN交换机工作在那一层,路由器工作在那一层,能使用自己的语言分析,说出原理);
协议抓包分析:分析了解各个协议层的协议包结构,如每一层协议包包头的字段大概有哪些;
对以太网物理层、链路层协议的原理了解;
网络通信协议编程:Socket编程(UDP,TCP协议下通信软件编写,如两个电脑之间传输文件);
4)对软件工程知识的掌握情况(这块是项目管理的基础,考察是否具备项目经理的潜力)
如对软件工程中需求(如如何分析需求,确认需求,跟踪需求的实现),计划、设计(如软件架构设计、详细设计需要包含哪些内容,why?),编码(如对编码规范的掌握,了解编码规范内容),测试等阶段涉及工作的理解;
对软件项目管理知识了解,甚至包括对CMMI的知识了解;
对各种项目文档的能力(需求规格,设计架构/方案,详细设计,测试计划,部署方案,项目计划等文档编写经验),是否编写过?
5)商业团队开发工具方面(不要理解这是管理内容,这也是商业软件项目工程管理需要掌握的技能)
如对团队开发工具,如版本管理系统工具的熟悉(如SVN:版本管理系统)程度;
项目配置管理的熟悉内容等,如基线,标签内容等;
2 项目经验
1)主要了解应聘者的项目经历,曾经做过哪些项目,使用了那些技术方法,了解应聘者在项目过程中具体做了哪些工作,有哪些贡献(是参与者?还是协助者?主要完成人?)

3 团队意识
1) 这是企业比较重视的内容,如果应聘者缺乏团队沟通、协作、配合意识,是比较难成为项目核心骨干成员的;
2)对应聘者团队协作、配合意识的了解,这些一般通过侧面问题去了解,应聘者如果不小心,很容易会被刷掉;
4 其他方面,如个人兴趣爱好,对个人职业发展规划等;
回复

使用道具 举报

发表于 2010-11-29 19:43 | 显示全部楼层
嗯嗯,不错
回复

使用道具 举报

发表于 2010-12-27 16:33 | 显示全部楼层
看不懂,所以我决心要学习C语言的知识,刚好有个免费的专家讲座,。。呵呵是在1月3号广州市越秀区东风西路140号东方金融大厦610。我学好就可以回来讨论了
回复

使用道具 举报

发表于 2011-1-3 17:46 | 显示全部楼层
貌似SOHU很多程序员
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

QQ|Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2024-4-29 12:11

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表