稀里糊涂的就投了一个大众点评网,没过多久就收到了笔试通知,居然是在线测试,感觉这种方式很新颖。
2013.4.24当天就在线做了题目,比较坑爹的发现,我们三个人做的题目是一样的,自己居然是第一个做的,前面的逻辑题与数学推理题还算是比较简单的,有一点毛病就是自己太不淡定了,碰到不会做的东西就比较着急,找借口,这也是自己性格中的毛病之一吧。
大概过了一个礼拜之后,就接到了大众点评的面试电话,电面,问了自己算法的知识,主要是问了排序算法的复杂度问题,还问了关于CSDN密码泄露的事情,这两个问题由于自己本身都比较熟悉,就回答的还不错。接下来就是问我是不是愿意搞JAVA以及搞了之后多久能上手的问题,自己又给出了一个比较2B的答案,自己居然说了2个月,真是毫无经验啊。接下来就问了那个关于电商的知识,自己回答的不怎么好,大概面了30分钟吧,感觉还行。
一面之后没多久就接到了二面的通知,这次不是电面而是真的面试了,地点在武汉大学弘毅大酒店,自己被安排的很晚,大概下午6点了,去的还是比较早,这次的面试官是我目前为止见过的最好的面试官吧。上来就问我的性格的优点和缺点,自己又犯2了,说了自己一大堆的缺点,还说自己以前搞学生工作,本科没有怎么好好搞学习等等,技术不怎么好,自己太实在,真是2B青年欢乐多啊。接下来,又问了自己在大学期间做的最得意的一件事,就天马行空的说了一番。
关于技术方面倒是没怎么问,就问了2个,一是:怎么利用栈实现一个min函数,由于之前自己有准备就回答的还不错。二是:怎么去设计一个订餐系统,使用户的体验最好。题目大意是:设计一个订餐系统,该订餐系统是这样的,用户打电话给这个系统,系统录下用户的声音内容,系统直接将该声音发给商家,重点是不能是用于等太久,这就是所谓的用户体验,怎么样设计使用户体验最好。自己回答的不怎么好,不管面试官也没怎么问。
笔试的教训是:碰到很多人一起做一道在线测试的时候,一定要留个心眼,自己别着急,淡定,这样也可能做得更好一点。公司录取员工的时候都是笔试面试的综合评分,这一点上自己以后一定要注意。
面试教训:不要太实在,一点要自信,完全自信。
附录:大众点评笔试最后两题答案:
代码如下:
#include<iostream> #include<string> using namespace std; int a[10]={2,3,5,7,11,13,17,19,23,29}; int b[10]; string s; int main() { int t=1; int len,i,sum,j; for(i=0;i<10;i++) { b[i]=t; t*=a[i]; } while(1) { j=0; sum=0; cin>>s; len=s.size(); for(i=len-1;i>=0;i--) { if(s[i]==',') continue; if(s[i]=='1') sum+=b[j]; j++; } cout<<sum<<endl; } return 0; }
这个题目的思路就是最长上升子序列的问题:
代码如下:
#include<iostream> using namespace std; int main() { int n,i,j; while(cin>>n) { int* sq=new int[n]; int* dp1=new int[n]; //dp[i]表示以第i个位置为终点的最长不下降序列的长度 int* dp2=new int[n]; for(i=0;i<n;i++) cin>>sq[i]; memset(dp1,0,sizeof(dp1)); memset(dp2,0,sizeof(dp2)); int max_length1=0; int max_length2=0; int max_length=0; //双层for循环,算法复杂度为O(n*n) dp1[0]=1 ;//从头开始计算最长的递增序列 for (i=1;i<n;i++) { dp1[i]=1; for (j=0;j<i;j++) { if (sq[j]<sq[i]&&dp1[i]<dp1[j]+1 ) dp1[i] = dp1[j]+1 ; if(max_length1<dp1[i]) max_length1=dp1[i]; } } dp2[n-1]=1 ;//从尾部计算最长的递增序列 for (i=n-2;i>=0;i--) { dp2[i]=1 ; for(j=i+1;j<n;j++) { if (sq[j]<sq[i]&&dp2[i]<dp2[j]+1 ) dp2[i]=dp1[j]+1; if(max_length2<dp2[i]) max_length2=dp2[i]; } } if(max_length1>=max_length2) max_length=max_length1; else max_length=max_length2; cout<<n-max_length<<endl; delete sq,dp1,dp2; } return 0; }
相关推荐
【标题】"仿大众点评网源码"是一个基于modoer系统构建的网站源代码,旨在模仿大众点评网的功能和用户体验。这个项目的核心是利用PHP编程语言和MySQL数据库管理系统,为用户提供一个类似大众点评的在线服务。 【描述...
《大众点评API接口Demo详解与应用实践》 大众点评API接口Demo是开发者了解和使用大众点评平台服务的重要入口,它提供了多种编程语言的实例,包括ASP.NET、JavaScript、Java、PHP以及Android,使得开发者能够方便地...
"大众点评"是中国知名的生活服务平台,涵盖了餐饮、娱乐、购物等多个领域的商家评价和信息查询,因此这个项目旨在模仿大众点评的核心功能,如商家搜索、评论展示、地理位置服务等。"app"表示应用程序,而"源码"则...
【大众点评网计划书创业项目】是一份详细阐述如何创建并运营类似大众点评网的创业项目的计划书。该项目的核心在于利用手机二维码技术,整合手机网站、互联网和电子会员卡,为中小企业提供促销和广告平台,同时也为...
在本例中,我们将讨论如何利用抓包工具来抓取大众点评网上的数据,如图片信息和链接地址。这些工具通常被数据分析师、开发者以及网络管理员用来诊断问题、收集数据或进行安全审计。 首先,我们需要了解抓包工具的...
Java大众点评后端系统是一个基于Java技术栈构建的在线服务平台,其主要目标是模拟和实现大众点评网的核心功能。在本项目中,开发者利用Java的强大功能和灵活性,为用户提供了一个全面、高效的餐饮、娱乐和生活服务...
根据已有的的"大众点评网"酒店主页的URL地址,自动抓取所需要的酒店的名称、图片、经纬度、酒店价格、用户评论数量以及用户评论的用户ID、用户名字、评分、评论时间等,并且将爬取成功的内容存放到.txt文档中。...
Python爬虫技术在数据获取和信息分析领域中扮演着重要角色,特别是在大众点评这样的网站上,我们可以利用爬虫抓取用户评价、商家信息等大量数据,进行数据分析或研究。本项目"python爬虫之大众点评信息爬虫"显然是一...
在本项目"Python_大众点评网站数据爬虫"中,我们主要探讨如何使用Python作为编程语言,结合Eclipse和PyDev开发环境,实现一个非Scrapy框架的数据爬虫,以获取大众点评网站上的相关数据。这里我们将深入讲解Python...
【C#爬虫源码:大众点评商户信息】 在IT领域,网络爬虫是一种非常重要的技术,用于自动化地从互联网上获取大量数据。C#作为一款功能强大的编程语言,也被广泛应用在爬虫开发中。本篇文章将围绕"大众点评商户信息"这...
【标题】"高仿大众点评.rar"所涉及的知识点主要集中在移动端应用开发,特别是Android平台上的应用开发。大众点评是一款非常流行的本地生活服务类APP,它涵盖了餐饮、购物、娱乐等多个领域的信息,因此,仿造这样一个...
### 大众点评数据架构之道 #### 数据架构的演变与实践 大众点评作为一个在中国领先的本地生活信息及交易平台,其业务范围覆盖了商户信息、消费点评、消费优惠、团购、电子会员卡、餐厅预订等多个领域。随着业务的...
【大众点评网商业运营模式分析】 大众点评网作为中国领先的本地搜索和城市消费门户网站,它在电子商务领域独树一帜,开创了消费者点评模式。该网站不仅覆盖了多个大城市,还包括二级、三级城市,拥有庞大的注册会员...
在Android平台上,接入大众点评API并开发相应的Demo是一项常见的任务,尤其对于那些希望集成本地生活服务功能的应用开发者来说。这个“android接入大众点评demo”应该包含了一系列步骤和技术,以展示如何将大众点评...
【标题】"餐饮美食点评网站PHP程序(类似大众点评网)" 涉及的主要知识点是构建一个基于PHP的在线餐饮评价平台,它模仿了大众点评网的功能和用户体验。这样的系统通常包括用户交互、商家信息展示、餐饮评价、推荐系统...
【Java大众点评讲师源码分析】 大众点评是一个知名的在线生活服务平台,它的系统架构与实现技术是许多Java开发者学习和研究的对象。在这个项目中,我们主要关注的是基于SSM(Spring、SpringMVC、MyBatis)框架的...
"高仿大众点评7.9.0UI界面实现"是一个针对大众点评应用的UI设计项目,旨在模仿当时大众点评7.9.0版本的用户界面,并且在此基础上增加了第三方登录的弹窗动画效果。这个项目可能包含了一系列的界面元素、交互设计以及...
"仿大众点评下拉菜单"是一个典型的移动端UI设计示例,它旨在提供类似大众点评应用的下拉菜单功能,这种功能通常用于展示分类信息或者筛选选项。下面将详细探讨这个知识点。 首先,下拉菜单是一种常见的用户界面组件...
大众点评市场分析 大众点评市场分析是指对大众点评网站的市场进行深入分析,以了解其在市场中的地位、优势、劣势、机会和威胁。以下是大众点评市场分析的详细知识点: 一、什么是大众点评网 大众点评网是一个基于...
《仿大众点评网PHP程序》是一款专为搭建类似大众点评网的在线服务平台而设计的程序。这个程序的核心目标是提供一个全面的、用户友好的本地生活信息查询与分享平台,涵盖了餐饮、娱乐、购物等各个领域。对于那些希望...