投稿指南
一、本刊要求作者有严谨的学风和朴实的文风,提倡互相尊重和自由讨论。凡采用他人学说,必须加注说明。 二、不要超过10000字为宜,精粹的短篇,尤为欢迎。 三、请作者将稿件(用WORD格式)发送到下面给出的征文信箱中。 四、凡来稿请作者自留底稿,恕不退稿。 五、为规范排版,请作者在上传修改稿时严格按以下要求: 1.论文要求有题名、摘要、关键词、作者姓名、作者工作单位(名称,省市邮编)等内容一份。 2.基金项目和作者简介按下列格式: 基金项目:项目名称(编号) 作者简介:姓名(出生年-),性别,民族(汉族可省略),籍贯,职称,学位,研究方向。 3.文章一般有引言部分和正文部分,正文部分用阿拉伯数字分级编号法,一般用两级。插图下方应注明图序和图名。表格应采用三线表,表格上方应注明表序和表名。 4.参考文献列出的一般应限于作者直接阅读过的、最主要的、发表在正式出版物上的文献。其他相关注释可用脚注在当页标注。参考文献的著录应执行国家标准GB7714-87的规定,采用顺序编码制。

从编程基础到系统设计,这份数据工程师面试宝

来源:信息系统工程 【在线投稿】 栏目:综合新闻 时间:2020-10-22
作者:网站采编
关键词:
摘要:木易 发自 凹非寺 量子位 报道 | 公众号 QbitAI 面试职位之前,往往需要进行充分的准备,从理论知识到专业技能。 但是,作为数据工程师,每个人的侧重方向都不尽相同。那么,面对浩

木易 发自 凹非寺
量子位 报道 | 公众号 QbitAI

面试职位之前,往往需要进行充分的准备,从理论知识到专业技能。

但是,作为数据工程师,每个人的侧重方向都不尽相同。那么,面对浩如烟海的准备材料时,数据工程师该如何有效率地准备面试呢?

对此,来自coriers,有着许多顶级科技公司(如Amazon和Capital One)采访经验的Ben R.整理了一份面试练习清单,希望能给你们提供帮助。

编程语言练习

数据工程师是与数据库打交道的职位,而SQL作为数据库语言,便成为了数据工程师面试过程中绕不开的话题。

而学习往往循序渐进的。

首先是熟悉使用SQL去解决各类常见的简单问题:

这些问题囊括了各种类型:汇总、关联、分析等等,有些还涉及部分复杂逻辑。

很简单吗?那就进行如下的进阶练习吧。要是稍微吃力的话,不妨先看看“SQL-Video”里的相关内容。

除去SQL外,由于数据工程师工作的广泛性,数据工程师往往还需要准备其他的几类编程语言。

比如Python显然是目前数据科学的首选语言,虽然关于Python还是R曾有过争论。

又比如,如果进行较多的Hadoop,则Java则是更为得力的助手。

而Scala,也逐渐成为数据科学中第二重要的语言。

排列优先级大体如下:SQL、Scala、Python和Java。

算法与数据结构

在完成了编程语言的准备后,在编程问题上,算法结构与数据语言是极其常见的考察方向。

在进入相关学习之前,且让我们先完成几个小问题:

现在如果你已经完成了这8个问题,那就让我们开始回顾并学习“Algorithms And Data Structures Videos”、“Algorithms”、“Big O Notation”和“Some Interview Walk Throughs”里面的内容吧。

学习之后,检验学习成果是必不可少的:

运行编程

此外,运行编程是编程问题方面考察的另一种形式,但是却是较难准备的,主要因为他没有典型的题目,更多是来源于考官的“即兴发挥”。

不过,仍然有一些非常适合准备的问题。

系统设计

系统设计问题并不常见,但是也是需要准备一下,以防止考官们的“心血来潮”。

做完这些功课,数据工程师的面试学习就大体完成了。

最后,祝大家面试顺利,offer多多。

原文链接:

— 完 —

量子位 QbitAI · 头条号签约

【来源:老王科技】

声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。 邮箱地?/p>

文章来源:《信息系统工程》 网址: http://www.xxxtgc.cn/zonghexinwen/2020/1022/878.html



上一篇:2020年QS世界大学学科排名于3月4日早上新鲜出炉
下一篇:最新! US News 2021全美研究生院排名发布,看看你的

信息系统工程投稿 | 信息系统工程编辑部| 信息系统工程版面费 | 信息系统工程论文发表 | 信息系统工程最新目录
Copyright © 2018 《信息系统工程》杂志社 版权所有
投稿电话: 投稿邮箱: