写在前面的话:虽然题目有些扎眼,但是不涉及内部机密!
最近,公司又要对软件研发人员进行考试,考试分两部分,基础知识和算法编程。
首先,说说对考试的看法。
说真的,我也不喜欢考试,也是真心不喜欢。在学校的时候就已经是这样,要是课程设计做个xxx系统,保证程序写得漂亮,拿个高分,可是要是卷面上的基础知识考试,却总是比不过其他童鞋~,正所谓各有所长吧
一晃也好多年多去了,还依然写着程序,并且依然躲不过各种考试,每每这样,只能安慰自己,就当是为了自己能多写几年程序。公司内部的考试,不管怎么说,也都得重视,毕竟公司是以盈利为目的的,组织考试就已经花了血本,更不用说怎么收拾考完的残局。
然后,简单写下考试的答题方法。
对于基础知识,没有什么太多要写的,作为软件行业的从业人员,得对软件行业的各个领域都要有所了解,甚至是对某些方面有所研究。总得来说,有几个典型的特点:
1、选择题为主:如果真是不会,至少也要蒙一个答案吧;
2、题量大:每道题没有太多的思考时间,不会的就不要死磕了,时间浪费不起;
3、知识面广:从硬件到软件,从操作系统到数据库,从数据结构、编程语言……到人工智能、云计算、大数据……,说乱也行,反正各种知识都会考到。
对于算法编程,这是很多人头疼的,虽然平时也都做各种系统,各种产品,但做起算法编程题来,还真不一定得心应手。一般公司内部的算法编程题,有以下几个特点:
1、有可选的编程语言:一般都会有C、C++。Java、C#之类的,所以不用担心阅卷的人看不懂自己写的高级程序,主流的编程语言还是比较通用的,选自己最常用的一种就可以了;
2、原题重现概率低:说白了,就是很少有见过的原题,要是再有个参考答案,那也就没什么意义了;
3、题目冗长逻辑不具体:算法编程不同于语法编程,通常都会有一段题目背景,并且会告知结果,让参考人员自己分析其中的逻辑用编程实现;
4、自动阅卷造假机会少:不要以为题目中给的结果就是答案,那只是一个特例而已,算法编程题往往可以有多组输入,也就意味着会有多组输出,只有多组(不一定是所有)输入对应的输出都正确才能证明算法是正确的。只有在不完全正确的情况下,才会人工阅卷,酌情给分
针对算法编程题的特点,总结答题方法如下:
1、一定要先读懂题意:不用着急写程序,往往时间都很充足,所以可以先在纸上分析清楚题意,记下来算法的主要过程,以免忘记再从头思考,浪费时间;
2、按照样题写好程序框架:算法编程题通常采用自动化阅卷,对于提交的程序代码文件命名和内容格式都有固定的要求,平时想怎么写或许还真可以,但这时候还是要按照规矩来,毕竟是考试,符合要求本身就是一个考点。
3、先易后难尽量捞分:简单的题,尽量不丢分,复杂的题,尽量捞分,怎么捞?这是重点了,有以下几种情况:
A、得心应手的题:可以适当用一些高级的语法特性,展现自己的实力,切记思路要清晰,逻辑要严谨,否则再高级的语法也白搭;
B、勉强实现的题:对自己写出来的程序不是很自信,甚至最终也没得到正确的结果,不要紧,把自己的想法以注释的形式写出来吧;好歹让阅卷的人明白自己的心意;
C、纯粹不会的题:也不要紧,既然都来了,总不能白跑一趟吧,把样题的框架写出来,好歹能给个同情分,也不至于拿个大鸭蛋
考场险恶,各显神通,能不能过关,就看自己的造化了。Good luck~
分享到:
相关推荐
2018年高考历史复习:主观题解题指导——原因、背景类.pdf
高考政治复习——解题方法小结.pdf
全国计算机技术与软件专业技术资格水平考试论文答题纸 软考高级答题纸
深度学习三部曲:发现 欣赏 创造——以高三复习课“隐性圆问题解题策略”的微设计为例.pdf
《软件设计师考试同步辅导:考点串讲、真题详解与强化训练(第2版)》是按照最新颁布的全国计算机技术与软件专业技术资格(水平)考试大纲和指定教材编写的考试参考用书。全书分为13章,内容包括:计算机网络基础...
公务员面试的技巧:19类经典面试题型答题方法借鉴.pdf
唐文斌:《正难则反——浅谈逆向思维在解题中的应用》 汪汀:《参数搜索的应用》 王俊:《浅析二分图匹配在信息学竞赛中的应用》 魏冉:《让算法的效率“跳起来”!——浅谈“跳跃表”的相关操作及其应用》 杨俊:...
本软件根据福建省南平市延平区中小学信息技术阶段考试计划要求设计,具有自动出题和自动评分功能。包含单机版和网络版两种应用形式,每种应用形式又包括初中和小学两个考试模块。 本软件由梁远海老师开发制作。 ...
大师一百——高中数学:不等式解题方法知识点总结!.docx
title: LC136题————只出现一次的数字 # 标题subtitle: 题目类型:简单 #副标题解题思路:使用异或思想来解决问题.我认为这道题比较重要的
高考政治解题方法和技巧及答题模版——高考政治万能公式.doc
———————————————————————————————————————————————————————— ——————————————————————————————————————————...
经典问题——八皇后解题方法 八皇后问题是1850年大数学家高斯提出来的,该问题在8*8的国际象棋棋盘上放置8个皇后,条件是做到没有一个皇后能“吃掉”任何其他皇后,即没有任何两个皇后被放置在棋盘的同一行或者同一...
2020高考时政热点:新经济——数字经济(时政材料+答题术语归纳).pdf
1、答题卡制作软件可以帮助您设计网络答题卡,您可以选择不同考试项目的模板试用 2、本软件是以插件的方式运行在Microsoft office上的,这样你就可以结合Word软件的功能设计答题卡了 3、支持文字编辑,设置答题卡...
操作指引:公共事务 - 考试管理 – 考试管理 点击“新增”,能保存以下参数 1:随即抽取试题,生成试卷 2:选择参加考试的人员 3:设置考试时长 二:前台: 操作指引:个人办公- 我的考试 1:点击...
高中化学解题方法大全——燃料电池.docx
算法合集之《构造——解题的最短路径法》.ppt
——题记这是一篇关于贝叶斯方法的科普文,我会尽量少用公式,多用平白的语言叙述,多举实际例子。更严格的公式和计算我会在相应的地方注明参考资料。贝叶斯方法被证明是非常 general且强大的推理框架,文中你会看到...
高考有方法——三视图解题超级策略.doc