面试题
陌尘(MoChen)
程序员码龄: 14+年
IT从业经验: 10+年
曾任职单位: 北大方正,阿里巴巴
出版的书籍: 《人人都懂设计模式》、《Python 設計模式》
擅长的语言: C++/Python/JavaScript
涉及的技术: 电子书SDK,PC户端开发,Linux应用开发,前端开发
涉及的行业: 电子出版,在线教育,文档协调,智能机器人
展开
-
再探java基础——对面向对象的理解(1)
对象对象是人们要进行研究的任何事物,从最简单的整数到复杂的飞机等均可看作对象,它不仅能表示具体的事物,还能表示抽象的规则、计划或事件。对象具有属性和行为,在程序设计中对象实现了数据和操作的结合,使数据和操作封装于对象的统一体中。比如,人具有身高、体重等属性,具有吃饭、行走、睡觉等行为,在程序设计中属性对应着要存储的数据,行为对应着操作;数据和操作封装在同一个类中。面向对象与面向过程原创 2013-09-29 22:15:18 · 6725 阅读 · 1 评论 -
再探java基础——零碎基础知识整理
1.java是解释型语言。java虚拟机能实现一次编译多次运行。2.JDK(java software Development kit 软件开发包),JRE(java Runtime Environment java运行环境)。3.javac编译java程序,java运行java程序。4.一个文件最多有一个public class。5.java中switch语句只能原创 2013-09-30 01:00:59 · 4455 阅读 · 6 评论 -
再探java基础——对面向对象的理解(2)
对象、类和抽象类的区别对象是一个具体的事物,类是对具有相同属性和行为的一组对象的抽象,对象是类的一个一个人的具体实例;抽象类是一种特殊的类,是对类的进一步抽象,抽象类不能被实例化。类、抽象类和接口的异同部分内容借鉴以下博文:http://www.cnblogs.com/qiuxiaoju/p/3174068.html在面试可能经常被问到,接口有什么作用?相对于类而言原创 2013-09-29 23:52:16 · 3424 阅读 · 4 评论 -
百度2014校园招聘笔试题 ——深度学习算法研发工程师.
一、简答题1.深度神经网络目前有哪些成功的应用?简述原因。(10分) 2.列举不同进程共享数据的方式(至少三种)。(10分) 3.对于N个样本,每个样本为D维向量,采用欧式距离使用KMN做类预测。(10分)1).给出预测时间复杂度。2).当N很大时,有哪些方法可以降低复杂度?3).k取值的大小对预测方差和偏差有何影响?原创 2013-10-13 20:58:06 · 35163 阅读 · 18 评论 -
C++笔试的几个小问题
问题描述:将一个字符用转换成16进制表示代码:string toHex(int ch) { char ch1 = ch / 0x10 + '0'; if (ch1 > '9') { ch1 = 'A' - 1 + (ch1 - '9'); } char ch2 = ch % 0x10 + '0'; if (ch2 > '9') {原创 2014-02-20 22:41:18 · 2183 阅读 · 0 评论 -
阿里巴巴2013年算法笔试题
考试相关信息今天去清华大学参加算法工程师的笔试,这次阿里巴巴的校园招聘在北京有好多个点,这次笔试就有以下几个考点(通知考试时收到的信息)研发工程师:北京大学、北京邮电大学、北京航空航天大学、中国科学院大学(中关村校区)算法工程师:清华大学测试工程师:中国科学院大学(中关村校区)系统工程师、安全工程师:北京航空航天大学扫描了一下参加考试的同学,大概有50多人,其中一部原创 2013-09-23 00:36:56 · 23677 阅读 · 23 评论 -
阿里面试
阿里面试从上次阿里笔试说起。9月22早日去清华大学参加算法工程师的笔试,好多都不会做(部分题目在上一篇博文中),做完之后感觉自己没多大希望了……昨天(24)听到我有两个同学已经收到面试通知了,都是老队友,真心为他们感到高兴,觉得他们好厉害。自己没收到通知,想想应该也就没有机会了;不过还是很欣慰,因为自己的想做的事,尝试去做了,跟着自己的心走就一件快乐的事情!幸运总是从天而降原创 2013-09-26 01:25:23 · 13532 阅读 · 21 评论 -
一道面试题(encode和decode)
前几天面试的一家小公司,公司不大,只有五六十个人,是一个和华夏基金合作做金融的产业的,公司不大,但特别无语的是他要求笔试,还面试好几次,我是我同学叫我过去的。给了一道编程题和一大堆图形推理题,全是逻辑题。编程题两个小时之内做完,我做了一个多小时,结果是做出来了,但好说我考虑的点还不够全。现题目和改进后的代码分享如下:题目请您用java语言实现两个函数encode()和decode(原创 2013-09-27 08:42:38 · 10735 阅读 · 1 评论