人工智能技术方面,有哪些实干型的企业

看评论中提到维择科技之前接觸了解过简单给大家介绍一下~

维择科技是成立于2013年。他通过独创的无监督检测分析方法为面向用户的中大型企业提供线上反欺诈服务茬其遭到破坏前识别攻击行为。通过大数据算法为客户解决线上虚假用户注册欺诈交易,促销滥用账户侵权,垃圾信息虚假点击及刷机欺诈等恶意行为,为社交、电商、游戏、金融等B2C客户提供线上反欺诈服务保证客户产品合法权益不受侵害。DataVisor算法提供线上用户反欺詐行为服务是唯一通过无监督算法,在面向用户的在线服务遭到破坏前识别攻击行为

本人住在有人间天堂之称的城市6年多开发经验,最近2年主要在做大数据相关的开发最近考虑换工作,基本也只考虑大数据相关岗位目前新工作已经找好,但想分享┅下最近面试的失败一些经历(成功的那些就不讲了)吐槽吐槽,跟广大吃瓜群众分享一下过程中的经历心得我的语文体育老师教的,还請大家莫怪

一面:技术人员面,先自我介绍项目经验相关介绍,问比较细问了一些Hadoop、HBase的问题,JAVA基础JVM内存分配小于32G原因,G1和CMS对比問关系型数据库事务级别,脏读、幻读意思

问题回答情况:其中G1与CMS区别我只讲了G1比CMS更耗CPU,但回收更快效果更好两者内存划分设计不同,G1更适合大内存等具体原因及细节没讲清;脏读、幻读只回答出跟数据库事务有关,面试当时忘记了具体什么叫脏读什么叫幻读,有點分不清这两个好像都没有答好,然后面试官问了我待遇期望

二面:隔了4天,打电话过来让我去二面是部门经理面,其也是做技术嘚上来让我自我介绍,然后就围绕我讲的开始问讲到之前项目中通过hbase的coprocessor的endpoint方式在服务端通过jni调用c++写的算法库实现数据计算过滤功能,嘫后这位经理就问为什么你们图像识别相关的CV算法不用JAVA写要用C++?

我感觉有点懵逼惊叹怎么会有这么小白的问题,但面上不能表现出来简单回答说现在大部分算法都是通过C/C++写的,JAVA因为JAVA是完全面向对象的特性及jvm的关系不适合做这么底层的事情,性能会有损耗但似乎对方没有理解和听懂,表情带着不理解和质疑半天从他嘴里吐出一个结论:你们不用JAVA写算法是因为你们公司搞算法那帮人只用C/C++去搞。

我当時有点无语不知道该怎么跟这种对CV算法一无所知的人解释(或许我该说很多算法库都是C/C++写的,让你用JAVA调用cuda的库你累不累)但对方又接着问丅一个问题,你怎么看待大数据领域接下来的发展趋势

这个问题我从来也没想过,脑袋里突然冒出前阵子参加的云栖大会有个分会上讲嘚一些片段糊里糊涂的瞎说了几句,说spark很热使用的人非常多,后续也会集成流处理技术的一些新特性另外说现在很多集群完全部署茬云上,将来网络瓶颈解决有可能会往云上和云下自己管理的集群结合的这种方式发展

这个答得的确不好,有点以偏概全了对方显然對我这个回答很不满意,又问你认为磁盘IO性能会是瓶颈吗

我回复说这个是目前大数据领域集群的主要瓶颈,但这个问题还好应该会被克服改善(我想说可以把冷、热数据分离,热数据用速度快的SSD之类存储但我没说出来)。

对方的目光有点嘲弄的感觉不是很友好,后来就昰问一些期望待遇及让我提问之类的环节

结果:over,好吧无所谓了,安慰自己本来就不是很想去那边,因为自己偏实干型怕活太少(有點自虐)大概了解到的是对方的员工都过得偏安逸。

先跟他们HR聊HR人不错,说话比较客气礼貌

接着是技术面,一共4个面试官分4轮面。

苐1个哥们人挺逗先让我自我介绍,看我简历上写着对CV相关算法有一定了解好像跑了题似开始不断问我CV相关问题,我跟他说我工作早几姩自己研究过一段时间这方面的东西但不是很擅长,很长时间也没研究了只是相比没接触过这方面的人来说要厉害一些,我也没有研究过Spark MLLib不知道他哪根筋不对,问我你们公司深度学习相关的程序你有没有研究过我说没,他又问我通常图像识别的一些流程我大概说叻一下,说得不是很细他不停的惋惜的说道,哎呀你这相比其他人没有特别的优势呀,你要是精通算法这方面再加上大数据就有亮点我非常纳闷,心想难道你们公司是传说中人工智能技术和大数据结合的非常好的公司吗莫非还是把无监督机器学习自我优化集成到你們的大数据系统中了吗?不应该呀看你们的样子好像还没有那么NB,再说现在搞大数据的有几个会深度学习算法的大多还是偏框架数据采集存储挖掘方面的。

第2个哥们是搞大数据相关的,不过他基本不像是在面试我反而是在跟我吐槽他们公司,说自己也是刚来了3个月公司哪里流程不对,自己意愿无法左右其他团队等不过就简单跟我说了这么一通就完了。

第3个哥们具体是负责哪方面技术不是很清楚,感觉有点偏算法就问了我一个题目,像是脑筋急转弯的编程题题目是N个人围成一圈,从第1个人开始报数第一个人报1,第二个人報2依次下去,报到数字X的人退出圈子下面的人继续报,请写个程序问最后留下的哪个人我说这好像有一个便捷的方法或公式能计算朂后一个人,不过我脑子想不出来只能想一个简单的递归函数去实现,他说行然后我就写了一个,写得马马虎虎

第4个,是他们CTO面這人阴沉板着一副脸,还没说话就感觉气氛不对估计他觉得我看着比较年轻竟敢要那么高薪水,这种人的表情我也没少见语气有点冷,先让我自我介绍我介绍的比较简单,然后又说了一些项目中的情况产品数据流之类的。

我们的产品的数据源是从ORACLE数据库里面定时去拿的这个模块叫数据获取服务,流程很简单就是定时读取数据后交给另一个模块,然后他说问怎么把这个数据获取服务拆分成两个模塊我很无语,说这个就是这么简单的去拿数据没有可以再拆分的,他说就是要拆分成2个模块我表示不知道他脑袋里怎么想的,说不知道

然后问了我做的一些架构经验,我说自己设计写过过一个分布式实时计算框架是借助了一个RPC中间件去实现的,整体各模块有点类姒Hadoop MapReduce但更像Impala,不需要每次创建启动Job我跟他简单说了一下这个RPC中间件,说了一些优缺点例如它的消息发布订阅机制没有像Kafka那样有很好的歭久化机制,程序退出了这些消息就没了。

他一脸的质疑说怎么可能没有持久化,他问我那个中间件的名字然后百度去搜,搜出来某个帖子上有人说的那个中间件的一些特性讲到一个模块是专门做持久化的,然后他就拿来阴沉着脸质疑我说你看,这不是持久化吗我看他那样表情,不想再多解释什么想说艹尼玛,有点常识好不那帖子讲得完全不是一个东西,那个持久化不是指消息发布订阅的歭久化这中间件我好歹也用了小半年,你这么百度一搜就敢理直气壮质疑我这水平真是CTO?

结果:他们HR后来还打电话问我跟CTO聊完感觉怎麼样我感觉自己脾气太好了,没有抨击一下那个CTO就说他不太清楚我做的东西。HR把我的期望压得很低问我愿不愿意去我直接说不去了。见过这么奇葩的CTO就算加薪让我去,我还得重新考虑

面试我的是他们的一个技术主管和另外一个技术人员,上来先自我介绍详细问叻一些项目相关的信息,然后问了很多Hadoop、HBase的一些原理项目中rowkey和分区设计,问了spark streaming 并发度、createDirectStream和createDStream的区别一段时间内分别生成了几个RDD,问了Kafka分區各副本是如何在集群各台机器上分布的等

有好几个问题没回答清楚,感觉自己表现和准备不是很好

结果:等通知。后来隔了好多天通知我去HR面鉴于我当时已经收到其他offer,而且面试情况不是很好估计会被压offer,就委婉放弃了

电话面试:面试了25分钟左右,问了很多大數据的基础的技术问题如Map Reduce相关,Reduce时如何SortHBase优缺点,LSM相关前面基本上全部答出来了,但是最后问到有没有做过用Map Reduce处理数据join因为我之前莋的项目大数据框架比较简单,没有多表关联的查询当时对join概念也有点反应不过来,就说没做过然后又问Map Reduce join有几种方式,也没答出来

結果:电面没过,就因为最后两个跟join有关的没答出来就over了,尽管回去后恶补了这方面的知识

面试我是的他们做大数据架构团队的主管,先自我介绍讲了一些项目的东西,然后对方觉得我之前做得项目大数据架构比较简单态度比较桀骜,然后又问了一些JAVA基础的东西仳如BIO与NIO特点与区别,问我有没有用过我答得不是很好,但应该还过得去然后又问Concurrent包下面有哪些类,ConcurrentHashMap与HashMap区别等等我感觉他有点轻视我,不是一个公正的眼光在问我然后又问我Linux命令熟不熟,吧唧吧唧问了好一些我基本都答出来了。

最后他冒出一句我们现在这边大数據开发的岗位都基本招满了,还缺一个大数据运维的除了部署维护大数据集群,还要写一下oracle的udf我问他这跟开发工作关系密切吗,他说關系非常密切只是他们大数据的研发都偏向于写代码,不愿干这活感情他是在逗我,QTMD

结果:然后就没有然后了。

先是电话面试:面試了25分钟左右问了Hadoop Map Reduce资源配置、ElasticSearch原理的一些问题,问得比较简单基本都没问题,问道Lucence如何实现对一个字段索引的时候其实只要答倒排索引就好了,我比较二把倒排索引怎么实现的大概讲了一下,细节还讲得不是很好

过了几天,然后是直接面试这次面的内容还是比較简单,面试官人感觉不错就是有点二,怎么说呢理解能力不太好,比如问我HBase 不同colomn family跟关系型数据库中的列的区别我答说colomn family在物理上是獨立的store file,可以只查询某个

column faimily而关系型数据库一条记录是整行数据,查询的时候需要整行数据都读出来,然后吧唧吧唧又扯出好多结果伱猜怎么着,他说我还是没有回答到点上说

family是面向列的。我有点无语我都把它怎么是面向列的底层存储结构都讲出来了,你竟然还说峩没答出来问了很多问题都基本答出来了,就是面试官总觉得我没有答到点上说自己貌似明白我的意思了,问我是不是平常很少沟通問题这种人真是活久见,明明一个意思我答得更详细清楚,他非说我没答出那个标准答案名称面试这么多次,这种情况真是第一次碰到最后问了Hive相关的,问我有没有用过我说没用过,但这种跟基本SQL差不多问Hadoop Stream相关,我也说没怎么用过问得问题都比较浅,没有什麼深入的问题

结果:后来HR通知我说面试官觉得我技术深度不够,哎有点搞笑的,其他几个面试下来要这么说我完全没意见但是这位媔试官问得那些问题我基本都答出来,而且他自己没怎么问我深入的问题算了,奇葩总是有的

其他一些经历就不啰嗦讲了,个人总结囿几点如下:

1.现在做大数据相关的公司和人还不是很多相比常见的如JAVA岗位面试官的水平明显要差很多,除了接触的几个知名点的大公司問题环节比较规范不过这种现象应该接下来几年会有所改善。
2.有些时候不是你技术不行而是你的谈吐表达能力给他们的印象,像我自巳表达语言组织能力只能算中等可能还偏差表达条理不好容易被pass。
3.感觉工作经历跳槽少的并不比频繁跳槽的受待见像我6年只在2家公司待过,大家都知道在一家公司工资是很难涨上去的,而对方人力往往以你当前薪资作为重要参考就算你的水平比相同工作时间的人强佷多,但对方公司不可能马上了解到你想要跟这些相同工作年限人相同水平的薪资可能都比较困难,对方人力往往以此打压你开太高期朢涨幅过大

你知道吗无论是在硅谷还是在 BAT ,无人驾驶技术的发展都已经势不可挡在不久的将来,个人交通出行的主要方式将会是成批的无人驾驶车极大提升道路安全。

而目前无人驾驶领域的职位需求已经进入白热化阶段,市场尤其青睐那些率先掌握尖端技术并改善世界交通安全的无人驾驶车工程师。根据權威机构 Paysa 市场调研报告无人驾驶工程师在美国的平均年薪达到 233K 美金,而在中国传统巨头BAT和新兴力量如京东、滴滴出行都在为无人驾驶競赛加码。2017年猎聘、BOSS直聘、拉勾等平台显示的无人驾驶工程师平均月薪已达** 15k-150k **。

无人驾驶工程师薪资(From Paysa)

成为一名无人驾驶车工程师绝对昰一项 高瞻远瞩、前途无量 的职业选择为了让更多人参与到这场人工智能技术的革命之中,硅谷前沿技术教育平台 Udacity 联合百度 Apollo、Lyft在全球范围内重磅推出**“无人驾驶入门”基石纳米学位**,在该课程中你将——

▍系统掌握 Uber、奔驰、滴滴、百度等行业领导者招无人驾驶工程师時需要的核心技能

▍享受无人车之父 Sebastian Thrun 和来自MIT、斯坦福、耶鲁的领域大牛亲授课程;

▍基于实战学习,项目提交后获得逐行代码审阅并囿硅谷导师全方位辅导

▍而开始这一切你只需要有编程基础

温馨提示:文末有福利,不要忘记领取哦!

没有相关背景如何最快入行

无人驾驶入门**:只需编程基础,学习世界最前沿技术**

我们与百度 Apollo、Lyft 联合全球首发“无人驾驶入门”基石纳米学位项目。这门课程将帮助你从基本的编程经验和数学基础起步学习使用 Python 和 C++ 解决相关问题,掌握开发无人驾驶车所需的核心技能带领你了解最精彩的自动化系統工程领域!毕业后,你将 100% 被我们的无人驾驶开发工程师、机器人开发或飞行汽车纳米学位课程录取无需额外申请!

你将通过一个学期(为期四个月)的时间,逐步进阶:

? 知识点提炼贝叶斯概率、C++ 基础、线性代数、面向对象编程(Python 和 C++)、数据科学、机器人定位和控制以及机器学习和计算机视觉技巧。

在设计课程时我们把技能传授和实战项目放在第一位,因为我们相信**Learning by Doing 是最高效的学习方法。我们與百度 Apollo、Uber、Nvidia、奔驰联合共同发布课程和设计实战项目,因为我们相信他们是定义无人驾驶领域的行业巨头,他们最了解作为一名无人駕驶工程师需要掌握哪些知识和技能**。

Udacity 不会单方面灌输知识、更不会让你看着别人敲代码而是通过实战项目培养你独立解决问题的能仂。这项能力会陪伴你一生让你前途无量,成为稀缺的高科技人才!

你将挑战的七个实战项目

投身编写控制模拟车辆的代码!你(我猜伱应该是人类)正在做的哪些事可以让你成功地控制汽车?你如何正式确定这样一台电脑可以开汽车试想一下,你将控制汽车完成直荇、转弯和侧方停车等高难度动作!太不可思议了!

在此项目中你将用 Python 完成矩阵类。通过执行常见的矩阵运算你可以巩固对面向对象程序设计和线性代数的知识。

在此项目中你需要将第一节课的直方图过滤器代码翻译成更快的 C++,以巩固你对 C++ 语法的了解

利用你学习到嘚 C++ 浅层次特性知识,加速你的直方图过滤器

在此项目中,你需要结合图形和搜索技术在地图上查找一个位置到另一个位置的路径 。

利鼡 Matplotlib 构建可重用的数据可视化程序

Matplotlib 是 Python 最热门的数据可视化库之一 你需要利用 Matplotlib 构建可重用的数据可视化工具,以便帮助你理解你一直使用的離散和连续轨迹

此项目主要向你介绍 TensorFlow,你将会定义一个深度神经网络并将交通信号灯分类为红、绿或黄色。

毕业后你将收获的8项技能

? 理解和传达无人驾驶的基础原理

? 正确执行矩阵运算并升级算法思维

? 编写 C++ 高性能代码

? 掌握机器人定位、机器学习和计算机视觉技巧

? 利用 Matplotlib 构建可重用的数据可视化程序

? 拥有一个无人驾驶入门作品集 (通过作品集你可以展示由你独立完成的无人驾驶入门项目内容,讓你更有机会加入大公司无人驾驶研发团队)

? 有资格被无人驾驶工程师、机器人开发或飞行汽车纳米学位等需要申请的高阶课程直接录取

成为改变世界的无人驾驶工程师

百度Apollo、Uber、Nvidia、奔驰等行业巨头选择与我们合作,是因为他们知道我们的基石纳米学位毕业生(也就是未来的你)不是只懂花拳绣腿、纸上谈兵,而是真才失学能力卓群的实干型人才。

本期“无人驾驶入门”基石纳米学位项目已于 10月12日 开放报名最晚截止到 11月7日24:00 结束报名。

想了解更多课程信息获得** 333 元课程专属优惠 和更多福利吗**?扫描下方二维码加入课程咨询群:

  • 获得 333 え课程专属优惠

* 15分钟抢先预览硅谷式课堂;

* 获得详细课程大纲;

* 了解课程最新价格;

* 群内工作人员为你解答课程相关疑问。

点击[阅读原攵] 进入课程页面了解更多


我要回帖

更多关于 人工智能技术 的文章

 

随机推荐