某互联网广告分析公司招聘软件工程师的面试题
关键字: 招聘, 面试1. 现有的系统和数据库中有一张产品数据表products,有例如id,name,price,catagory等一系列固有的字段。当然还有用户数据表users。用户可以查看自己添加的产品,现在需要加上一个功能,使得用户可以在自己的产品查看界面中,为产品增加自定义的字段。比如,一个用户需要增加一个字段,记录每种产品的货源地。请给出数据库的解决方案,例如要添加或修改哪些字段或表。
2. 承接上题,请写出SQL,查询出某用户的产品和及其自定义的产品字段的全部信息。
3. 网页中有一个文本域控件,一个按钮控件和一个文本框控件。问题一,请写出原生JavaScript代码,使得点击按钮时,文本域内的字符添加到文本框中。问题二,如果把文本框换成div,请给出实现相同功能的原生JavaScript代码。
4. 磁盘中有一个文本文件list.txt,保存了用户自己的产品数据,其文件体积不确定,可能2G,也可能200byte。文件格式类似如下格式:
"name", "price", "description"
"iPod", "200.00","good player"
"dvd player", "109.99","bad thing"
..................
请给出程序代码,读取这个文件,并把每条数据和个数据项插入到数据库中。可在Perl,Python,PHP,C或者Ruby语言中任选一种实现。
5. 请说出以下代码的运行结果
<script type="text/javascript">
function defineA() {
a = 1;
}
function defineB() {
var b = 2;
}
defineA();
defineB();
alert("a + b = " + a + b);
</script>
6. 有一个套广告管理系统,用户登陆后发现显示数据等大部份操作都很慢,而目前尚未确定问题的原因。请你给你假设一些内部和外部条件,说说你排查问题的思路。
评论
发表评论
- 浏览: 3437 次
- 性别:

- 来自: 广州

- 详细资料
搜索本博客
最近加入圈子
链接
最新评论
-
某社交网站招聘软件工程师 ...
概率这个有点意思。 1.0 A赢- 1/2 * (1 + 1/4 + (1/4 ...
-- by metaphy -
Firebug Lite 1.2发布,支 ...
慢。太慢了。。
-- by reeze -
使您的网站用户填写更多个 ...
第一个实现简单效果貌似没有第二个实现较难效果好。
-- by ftw118 -
使您的网站用户填写更多个 ...
脑筋好个~~
-- by terryuki -
使您的网站用户填写更多个 ...
第一个好像qq空间就是这么做的。 貌似有点效果!
-- by skill_job






评论排行榜