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掉的题目的例子? 看看是否真的可以短时间内突击出来的...
|
|
|
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 | |