某开发机器人公司面试
这是个初创公司,感觉hr很好。初进公司,看到一群程序员。所有开发人员都在一个大房间里,有个会议室兼作面试地方,会议室旁边就是一堆服务器(去时候服务器当了),房间待久了会脑袋蒙圈。
这家公司也算是顺应人工智能的时代风向,做了交互式机器人,idea不错,听介绍是要做一个有memory和emotion'的机器人,这个机器人除了具有百科全书的功能,还能模仿人的行为跟人聊天,根据context和topic,推理应该给出怎样的回答。应该是准备大量的语料库,根据自然语言处理由关键词和语义相似度平分等跟语料库中的匹配,返回可信度高的response,如果是异常情况就用他们所谓的万金油的方式来解决问题,也就是模糊问题解决或者转移话题。后期应该还要开发语音识别,图像识别的功能。总体来说,做的东西还有点意思。跟微软小冰小娜的助理功能有相同之处。面试官当时没有演示语音聊天和图像表情识别,应该还不太成熟或许有保密性质,当然这一块有很大前景,关键看谁做的更personality,把机器人做的有‘智商’和人特有的‘语言’,‘视觉’,其次是发布产品的速度和功能的完整性和体验效果。
我想象的机器人两种小F和小M。小F有某种情感,像助理一样帮我做些事情,给我提醒和建议,甚至我可以让他看一下我,然后评价一下今天穿着打扮,还有就是了解我的习惯,提醒我做事情。小M这种就像扫地机器人,做饭机器人,我可以告诉他做什么。对于小M毕竟还是机器,我不想给这样的机器付出情感,我只是花钱买了,省去我的劳动,最多是一个家庭工具。任何一种都是一个服务。人发明任何智能都是用于服务人的!或许有情感陪护机器人,甚至机器人老婆,但是那还是服务人的!人就是要跟人交流才是生活。
废话太多,
下面是技术面试。记忆回放:
1.char s1[]="abcd";
char *s2=“abd”;
char* s3=NULL;
s3=malloc(6)
char a[100]=“123”
问下面6个case是不是正确,结果怎样?
(1)strcpy(s1,a);
(2)strcpy(s2,a);
(3)strcpy(s3,a);
(4)s1=a;
(5)s2=a;
(6)s3=a;
strcpy是一个不检查边界的非安全函数。使用要求就是strcpy(char*dest,const char *source),dest的大小大于等于source!。
第一个case,strlen(a)<=strlen(s1),ok
第二个case,s2是常量区,内容不可以改变。error
第三个case,s3指针指向动态malloc的空间,可以改变内容,大小够存放。ok。需要自己free,否则会出现内存泄漏。
第四个case,无法从char[100]转到char[5]。error
第五个case,指针指向a,ok
第六个case,s3改变指针指向,ok
2.940w考生,有考生编号id,考生成绩score,考生地址address。问分别按照id,score,address排序,那种排序方式好?
排序方法中有,插入排序,冒泡排序,快速排序,希尔排序,归并排序,桶排序,基数排序。
id是数字编号,假设考试编号是14位,利用基数排序,算法复杂度是K*N,K是位数,N是排序数
score假设是0到700之间的分数,设置701个桶,进行分数分装排序
address,地址由行政区和详细地址组成。行政区分四级:一级是省,市,自治区和特别行政区;二级是地级市,直辖市下辖州,直辖市辖县,三级是县,县级市, 地级市辖区,第四级是乡,镇,街道等 ,然后是详细地址:小区,号, 巷,路等。对地址进行分词划分特征字,根据特征词存放相应路径的bucket中。
3.big file reverse。
一个大文件,有中文数字等等,由于编码问题,汉字占4字节,数字等占2字节,如何逆转这样的文件。比如张123.怎么变321张。
文件一行是完整的编码。有个头文件指针和尾部文件指针。头文件从上到下读出逆转行信息,尾部文件从下到上读逆转行信息,交换内容写入。然后直到两个指针相遇。不用申请过多额外空间。
4.5-block
俄罗斯方块是4个方形,形成7个形状
现在5个方块,
形成以上12个形状(可翻转)放入一个3X20的board中,两个解。求解时间的优化方案?暴利法破解需要20小时,有什么优化方案最大限度降低时间?
这个问题,问了我们聪明的博士师兄。大概说放到一个x为20,y为3的坐标轴上,计算每种形状可能的放置位置或放置方式(翻转或者旋转)。假设每种形状是4种放置坐标坐标,组合遍历,中心线横坐标和等于20的组合。然后过滤掉虽然横坐标是20,但是纵坐标不满足条件的错误的填充方案。
某开发机器人公司面试相关推荐
- Interview:算法岗位面试—11.07早上上海某机器人公司(上市)面试之项目考察、比赛考察、图像算法的考察等
Interview:算法岗位面试-11.07早上上海某机器人公司(上市)面试之项目考察.比赛考察.图像算法的考察等 导读:该公司是国内做机器人领域的Top5公司,邀约的早9点.去了之后,一位美女HR和 ...
- 程序员去大公司面试,阿里P8面试官都说太详细了,社招面试心得
我的移动开发春季历程 没有稳定的工作,只有稳定的能力. 春天,又到了万物复苏的季节,在程序猿这个行当里,作为 Android 开发出生的我,在经历了5年的脱发生涯后,现在更多的是称呼自己为移动开发攻城 ...
- 帮公司面试了一个30岁培训班出来的程序员,没啥工作经验...
首先,我说一句:培训出来的,优秀学员大有人在,我不希望因为带着培训的标签而无法达到用人单位和候选人的双向匹配,是非常遗憾的事情. 最近,在网上看到这样一个留言,引发了程序员这个圈子不少的轰动. &qu ...
- 亚马逊机器人公司副总离职,加入23岁华裔「天才少年」创立的AI独角兽
点击上方"码农突围",马上关注 这里是码农充电第一站,回复"666",获取一份专属大礼包 真爱,请设置"星标"或点个"在看&quo ...
- 前两天去A公司面试,面试管问的题目一下子闷了。很郁闷。重新答题。在这里分享一下...
前两天去A公司面试,面试管问的题目一下子闷了.很郁闷.重新答题.在这里分享一下. 1) 问:请问你最近做过什么项目,介绍一下大致的情况? 答:做了http://www.chinatravel.net, ...
- AI时代,为何机器人公司无法盈利只能走向倒闭?
点击上方↑↑↑蓝字关注我们~ 「2019 Python开发者日」,购票请扫码咨询 ↑↑↑ 作者 | Bram Vanderborght 译者 | 弯月 责编 | 屠敏 出品 | CSDN(ID:CSD ...
- 行业|又一家明星机器人公司倒掉:曾是全球机器人技术50强,主打性价比AI机械臂...
来源:机器人大讲堂 又一家曾经光芒四射的机器人公司,倒闭了. 成立于2014年,仅2年就入选<机器人商业评论>年度权威榜单RBR50 2016,成为机器人技术的全球50强.当时一同上榜的 ...
- 又一家明星机器人公司倒掉:曾是全球机器人技术50强,主打性价比AI机械臂
栗子 发自 凹非寺 量子位 报道 | 公众号 QbitAI 又一家曾经光芒四射的机器人公司,倒闭了. 成立于2014年,仅2年就入选<机器人商业评论>年度权威榜单RBR50 2016,成 ...
- bl小说里面有个机器人管家_丰田开发机器人管家原型机 像蝙蝠一样挂在天花板上...
地球人口正在迅速老龄化,65岁及以上的人是世界上增长最快的年龄组.这将给很多国家带来问题,因为他们很难找到资源来照顾老人.这也是丰田机器人部门专注于开发家庭机械助手的原因,让老一辈在老龄化过程中保持健 ...
最新文章
- php url 删除参数错误,为什么在通过改型2按id删除数据时会出现IllegalArgumentException错误?以及如何修复它...
- win32汇编实现拼接SQL语句
- 在Windows 7 下使用Visual Studio 2010 编写自动申请管理员权限运行的程序
- SpringMVC核心分发器DispatcherServlet分析[附带源码分析]
- ubuntu安装python百度经验_如何在Ubuntu 20.04上安装Python 3.9(含python编译安装和使用Apt命令安装)...
- python强制暂停线程_关于python:使用ThreadPoolExecutor强制线程超时
- 微信电脑版重大更新,可以上班刷朋友圈摸鱼了
- linux复习题之阶段性考试题目
- 嵌入式 tomcat的使用
- 秒、毫秒和年月日的转换
- Google地图3D城市模型下载最新实践
- vscode编写html代码颜色高亮,vs code配色与语法高亮自定义,vscode配色高亮
- android webview软键盘监听删除键、回车键、其他键
- Android 自动旋转屏幕总结
- uniapp里面怎么打开第三方应用
- 计算机网络期末复习资料(一)单选题
- 20145212 罗天晨 《网络对抗》Exp3 Advanced 恶意代码伪装技术实践
- 【C语言】—— qsort()函数的使用
- Open Inventor 10.11.1 Crack
- NFTFi赛道版图概览