由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 请教如何提高C++编程(面试)能力?
相关主题
question regarding effective c++ by Meyerssome C++ interview questions
Can we define pure virtual function? (转载)问两个问题,C++
请教个Bloomberg 的 C++ 题目请问2个类的问题
[C++] when destructors get calledone more interview question
【C++】请问这样有没有memory leak?多谢[合集] C++ interview question help
关于内存泄漏急问:compile and build dependency
Help! Virtual Destructor请教一下,exception时,destructor一定会被调用么?
A try-catch problem in C++请问C++ exception后如何清理function stack上的内存资源?
相关话题的讨论汇总
话题: c++话题: 编程话题: 提高话题: 能力话题: 面试
进入Programming版参与讨论
1 (共1页)
I*********e
发帖数: 61
1
本人骑驴找马,面了几个公司,有不少是因为C++知识/编程能力被拒的。本打算用复习
算法的机会练练编程,但发现算法练习对C++能力提高不是很大。
我现在想着读一些C++方面的书(除了基础的,比如C++ premier外的),比如
Effective C++,等。但觉得光是读书可能对动手能力提高不大。以前在公司做的东西
编程机会不多(主要是看着别人的code,做一些copy,paste和修改),现在有一个
project机会能够多写写C++,但是感觉用做project的机会练C++进度有些慢。
不知大家有没有什么建议/资源关于如何能在比较短的时间能提高C++,至少可以对付
interview的?当然,真正的功力还得靠长期积累。
感谢。
n******t
发帖数: 4406
2
做project恐怕是最快的办法了把。

【在 I*********e 的大作中提到】
: 本人骑驴找马,面了几个公司,有不少是因为C++知识/编程能力被拒的。本打算用复习
: 算法的机会练练编程,但发现算法练习对C++能力提高不是很大。
: 我现在想着读一些C++方面的书(除了基础的,比如C++ premier外的),比如
: Effective C++,等。但觉得光是读书可能对动手能力提高不大。以前在公司做的东西
: 编程机会不多(主要是看着别人的code,做一些copy,paste和修改),现在有一个
: project机会能够多写写C++,但是感觉用做project的机会练C++进度有些慢。
: 不知大家有没有什么建议/资源关于如何能在比较短的时间能提高C++,至少可以对付
: interview的?当然,真正的功力还得靠长期积累。
: 感谢。

I*********e
发帖数: 61
3
做一个project恐怕所用到的C++知识和技巧有限,而且也不是专门为面试而做的,没有
针对性,所以怕对提高面试技巧来说太慢了。
d**********x
发帖数: 4083
4
你要提高对C++的理解,除了安心看书没有别的办法。

【在 I*********e 的大作中提到】
: 本人骑驴找马,面了几个公司,有不少是因为C++知识/编程能力被拒的。本打算用复习
: 算法的机会练练编程,但发现算法练习对C++能力提高不是很大。
: 我现在想着读一些C++方面的书(除了基础的,比如C++ premier外的),比如
: Effective C++,等。但觉得光是读书可能对动手能力提高不大。以前在公司做的东西
: 编程机会不多(主要是看着别人的code,做一些copy,paste和修改),现在有一个
: project机会能够多写写C++,但是感觉用做project的机会练C++进度有些慢。
: 不知大家有没有什么建议/资源关于如何能在比较短的时间能提高C++,至少可以对付
: interview的?当然,真正的功力还得靠长期积累。
: 感谢。

n******t
发帖数: 4406
5
注意你帖子的题目,你说的是提高C++编程能力。

【在 I*********e 的大作中提到】
: 做一个project恐怕所用到的C++知识和技巧有限,而且也不是专门为面试而做的,没有
: 针对性,所以怕对提高面试技巧来说太慢了。

g*****g
发帖数: 34805
6
leetcode的题做一遍,面试估计就很轻松了。

【在 I*********e 的大作中提到】
: 本人骑驴找马,面了几个公司,有不少是因为C++知识/编程能力被拒的。本打算用复习
: 算法的机会练练编程,但发现算法练习对C++能力提高不是很大。
: 我现在想着读一些C++方面的书(除了基础的,比如C++ premier外的),比如
: Effective C++,等。但觉得光是读书可能对动手能力提高不大。以前在公司做的东西
: 编程机会不多(主要是看着别人的code,做一些copy,paste和修改),现在有一个
: project机会能够多写写C++,但是感觉用做project的机会练C++进度有些慢。
: 不知大家有没有什么建议/资源关于如何能在比较短的时间能提高C++,至少可以对付
: interview的?当然,真正的功力还得靠长期积累。
: 感谢。

I*********e
发帖数: 61
7
好,改了,谢谢。

【在 n******t 的大作中提到】
: 注意你帖子的题目,你说的是提高C++编程能力。
j*****I
发帖数: 2626
8
你能不能举几个你fail掉的题目的例子? 看看是否真的可以短时间内突击出来的...

【在 I*********e 的大作中提到】
: 本人骑驴找马,面了几个公司,有不少是因为C++知识/编程能力被拒的。本打算用复习
: 算法的机会练练编程,但发现算法练习对C++能力提高不是很大。
: 我现在想着读一些C++方面的书(除了基础的,比如C++ premier外的),比如
: Effective C++,等。但觉得光是读书可能对动手能力提高不大。以前在公司做的东西
: 编程机会不多(主要是看着别人的code,做一些copy,paste和修改),现在有一个
: project机会能够多写写C++,但是感觉用做project的机会练C++进度有些慢。
: 不知大家有没有什么建议/资源关于如何能在比较短的时间能提高C++,至少可以对付
: interview的?当然,真正的功力还得靠长期积累。
: 感谢。

c*********e
发帖数: 16335
9
个人觉得面试的时候考算法就可以了,思路正确,code有些错,就狠好了。code有错,
先用compiler就能查出很多,然后就debug,也能查很多。debug的时间比写代码的时间
多多了。
就象写小说一样,很多小说家写小说要花很多时间构思,修改,如果要求1小时内写一
篇优秀的短篇小说,可能很多名作家都做不到。

【在 I*********e 的大作中提到】
: 本人骑驴找马,面了几个公司,有不少是因为C++知识/编程能力被拒的。本打算用复习
: 算法的机会练练编程,但发现算法练习对C++能力提高不是很大。
: 我现在想着读一些C++方面的书(除了基础的,比如C++ premier外的),比如
: Effective C++,等。但觉得光是读书可能对动手能力提高不大。以前在公司做的东西
: 编程机会不多(主要是看着别人的code,做一些copy,paste和修改),现在有一个
: project机会能够多写写C++,但是感觉用做project的机会练C++进度有些慢。
: 不知大家有没有什么建议/资源关于如何能在比较短的时间能提高C++,至少可以对付
: interview的?当然,真正的功力还得靠长期积累。
: 感谢。

I*********e
发帖数: 61
10
(1)有的是和基础有关:比如写一些constructor/destructor,如何交换两个变量(可能
是两个object)等等。还有一些是问不同变量,比如static,有什么不同特性等等。当
然还有难的。
(2)还有一些涉及到一些C++的特性,比如一个功能如何利用C++来实现,比如smart
pointer.
面试中还是第一种情况遇到的多些。

【在 j*****I 的大作中提到】
: 你能不能举几个你fail掉的题目的例子? 看看是否真的可以短时间内突击出来的...
相关主题
关于内存泄漏some C++ interview questions
Help! Virtual Destructor问两个问题,C++
A try-catch problem in C++请问2个类的问题
进入Programming版参与讨论
N****p
发帖数: 1691
11
基础的话 实现一个List试试
看Scott Meyers和实战编程 得结合
I*********e
发帖数: 61
12
是啊。看来实战只能是做project了?

【在 N****p 的大作中提到】
: 基础的话 实现一个List试试
: 看Scott Meyers和实战编程 得结合

g*****g
发帖数: 34805
13
俺说了去把leetcode的题做一遍,就FLG面霸无敌了。

【在 I*********e 的大作中提到】
: 是啊。看来实战只能是做project了?
b***i
发帖数: 3043
14
做项目是长久之计。短时间里还要做题。做项目学会的知识就是你真正学会的,不会忘
掉。看书总会忘记,而且光看也看不明白。

【在 I*********e 的大作中提到】
: 做一个project恐怕所用到的C++知识和技巧有限,而且也不是专门为面试而做的,没有
: 针对性,所以怕对提高面试技巧来说太慢了。

I*********e
发帖数: 61
15
谢谢
1 (共1页)
进入Programming版参与讨论
相关主题
请问C++ exception后如何清理function stack上的内存资源?【C++】请问这样有没有memory leak?多谢
C++ 的 exception handling关于内存泄漏
用包子呼唤大牛们--问关于C++Destructor的问题Help! Virtual Destructor
有一事我一直就是不明白A try-catch problem in C++
question regarding effective c++ by Meyerssome C++ interview questions
Can we define pure virtual function? (转载)问两个问题,C++
请教个Bloomberg 的 C++ 题目请问2个类的问题
[C++] when destructors get calledone more interview question
相关话题的讨论汇总
话题: c++话题: 编程话题: 提高话题: 能力话题: 面试