找工作季——链家、去哪儿面试

本文分享了作者在链家和去哪儿面试的经历,包括链家一面的按钮限制点击次数、二叉树节点最近公共父节点的问题,以及链家二面关于项目成就和字符分类的讨论。去哪儿一面涉及轮播图实现、搜索框设计、计算价格框架等,重点考察了面试者的实际操作和思考能力。
摘要由CSDN通过智能技术生成

链家一面

1、一个按钮,让他在60s内只能点击60次,超过60次后就不能点击了,应该怎么做?

用栈

入栈是点击按钮就入栈一次

其中栈的最大值是60

每过了1秒就出栈

2、求一个二叉树的A节点、B节点的最近的父节点怎么写?

剑指offer上的题

3、一个字符串怎么变成JSON对象?

JSON.parse(jsonstr);                    //可以将json字符串转换成json对象
JSON.stringify(jsonobj);              //可以将json对象转换成json对符串

只有高级浏览器能用。ie8(兼容模式),ie7和ie6没有JSON对象

1、 用jQuery的$.parseJSON( jsonstr );

2、 JSON官方的转换方式 json.js 这样ie8(兼容模式),ie7和ie6就可以支持JSON对象以及其stringify()和parse()方法

3、 eval('(' + jsonstr + ')');                 //可以将json字符串转换成json对象,注意需要在json字符外包裹一对小括号  这个不安全,因为eval会执行json串中的表达式。

链家二面

你最有成就的项目是哪个?体现在哪?

一堆字符,act,cta是一类,分类;思路是什么?再怎么优化

用hash来实现

链家比较注重算法,就是剑指offer上的题,很重要。

去哪儿一面

轮播图怎么做的?怎么平滑的从4到0(dom操作怎么做的)

百度的搜索框的设计思路。人打字快怎么办,服务器的压力会很大?那如果找不到还要向后台发送数据吗?

面向对象的思想,写个计算价格的框架。不同的分类都能用这个。

布局,上中下

01

http HTTPS

链表是否存在环

jsonp

还有什么不受限制

图片来自别的域但是显示不出来这是在服务器端怎么实现出来的

感受:去哪儿是我感觉最难的一次==!,问的都是。。。哎,上来就是设计题百度搜索框那个,一下就懵逼了。。。还是我知识不到位啊

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值