大家好,链客区块链技术问答社区为大家讲解一下,大数据应该如何学习?
基础知识自学面试的时候一般先问基础知识:
编程语言,数据结构和算法,操作系统和网络编程,前两部分非常重要!如果前两部分非常熟悉,后两部分稍微会一点都能过面试,但是前两部分只会一点或者不会,九成九会跪在一面。
编程语言编程语言常问的是C/C++和Java
声音 | 建行信息总监:会将区块链等领域最好的技术应用到建行业务:据21世界经济报报道,建行信息总监金磐石在2019金融街论坛年会上表示,建设银行有一个金融科技战略,简称“TOP+”。“T”是代表科技驱动,就是以技术和数据构成双要素,双轮驱动金融创新。我们将新技术概括为“ABCDMIX”,A是人工智能,B是区块链,C是云计算,D是大数据,M是移动互联,I是物联网,X是现在还没有正式商用的,像5G、量子计算等前沿技术。建设银行会将“ABCDMIX”领域最好的技术应用到建设银行业务中。[2019/5/31]
首先把C语言圣经《C程序设计语言》详细的看了一遍,然后系统的看了《C++Primer》,如果其他同学时间充裕的话,可以再把《EffectiveC++》看一下。此处说明一下,看书不是简单地“看”,而是不看书能手敲出书上的例子,能独自做课后题。
公告 | 国家公共信用信息中心发布2019年课题研究征集公告 含区块链内容:据国家发改委官网消息,国家公共信用信息中心发布2019年课题研究征集公告,内容含有“区块链在社会信用体系建设中的应用”,研究要点为研究充分利用区块链技术的不可篡改、去中心化等安全特性,以及共识机制、智能合约等技术特性,提出区块链信用信息服务体系的构建方式,来支撑建设信用画像、精准奖惩等多样化社会信用体系应用。[2019/3/6]
在这个过程中,常常会发现自己写的代码和书上代码,参考答案的代码有一些不一样,重点分析不一样的部分,会有很大的收获。我常常用笔抄一些关键代码,然后在纸上画出一个章节的简单思维导图,默记一会,把纸扔掉,最后把没有记住的知识点总结在为知笔记中,每过一段时间复习一下。
招商银行首席信息官:招行在区块链等领域加大投入:今日,在北京召开的银行业例行新闻发布会上。招商银行首席信息官陈昆德表示,招行在基础设施方面,着力提升IT基础能力,在云计算、大数据、区块链等领域加大投入,推动招行金融科技基础设施向互联网转型。[2018/5/24]
如果学的是C++,学完以后,要能回答下面的问题:内存怎么管理,const有什么用,引用和指针的区别,虚函数和纯虚函数,虚函数表,继承,重载和多态,模板函数,模板类,容器等相关知识。
数据结构和算法网上大多人推荐的是《算法导论》或者《数据结构与算法分析(C语言描述)》,《算法导论》确实是一本很牛逼的书,但是真的太难啃了,不适合“快速学习”,这里我推荐《算法(第4版)》,这本书使用Java讲解常见的算法,但是完全木有关系,Java零基础的我看起来没有任何压力,因为该书几乎没有用到Java的任何特殊语法。
仅仅看《算法(第4版)》是不够的,还需要《剑指offer》和《程序员代码面试指南》,《剑指offer》一定要多看几遍,里面的题目真的被考烂了,被问到原题的概率很大。《程序员代码面试指南》属于提升书籍,里面按照专题把题目归类了,强烈建议把动态规划专题看一遍。如果只会算法而不能把代码写出来,也不行,锻炼这个能力只能靠OJ了。
数据结构和算法常考的是堆,栈,排序,链表,二叉树和动态规划等,相关的问题多练练,面试的时候才能写得比较快。有句话这么说,考试并不是让考生在考场上把不会的题做出来,而是检查考生会什么,不会什么,仅此而已。面试的时候,如果反应快一点,能给面试官留下很好的印象。
操作系统和网络编程这里答主没怎么学,时间不够,看了几章《深入理解计算机系统》就看不下去,罪过……后来就去搜索常见的面试题:进程和线程的区别有哪些?进程/线程间如何通信?如何防止线程死锁?TCP三次握手四次挥手是个什么步骤?我把这些问题的答案背下来,等面试官问我的时候我再背出来,然后坦白自己没有学过操作系统和网络编程,这些都是我在网上找答案背的,再深一点我也不会了。一般情况下,面试官的表情会比较诧异,不过也就不再讨论这个话题了。
所以今天讲的是大数据自己学习的方法,在这个互联网的信息时代,大数据必将是不可或缺的一部分。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。