有没哥们知道这种促销怎么做的?满6才包邮,只拍一件会自动改价加邮费。。

1. 经理先生明天我可以不来上班嗎?我母亲要来看我

2. 警察悬赏捉拿抢劫银行罪犯的线索。

3. 上周我生病时她主动提出来帮助我照顾孩子。

4. 除了厨房以外这套公寓应该說是非常令人满意的了。

5. 她去年被提升为部门经理

6. 人人都累极了,只有约翰没事

7. 谁在经营这家公司?

8. 他伸手到口袋里去拿钱包

1.我想茬镇上买幢房子,但现在买不起

3.他把房子照料得很好,每两年粉刷一次

4.他把家具搬进了另一个房间。

5.他们不喜欢住在这个地区所以想搬到别处去。

6.李明和其他四位同学合住一个房间

1.对不起,我们不招聘学生

2.前两天我突然看到一封法国的来信。

3.他把手放在胸口显嘚十分诚恳。

4.我已经填好了申请表

5.她身上穿了件外套。

6.我不由得想到我们犯了一个大错误

}
laravel框架引入了门面,依赖注入,Ioc模式,以忣各种各样的设计模式等 

15.请简述一下数据库的优化?

答:数据库的优化可以从四个方面来优化:

1.从结构层: web服务器采用负载均衡服务器,mysql服务器采用主从复制,读写分离 2.从储存层: 采用合适的存储引擎,采用三范式 3.从设计层: 采用分区分表,索引,表的字段采用合适的字段属性,适当的采用逆范式,开啟mysql缓存 4.sql语句层:结果一样的情况下,采用效率高,速度快节省资源的sql语句执行 

16.如何解决异常处理?

答: 抛出异常:使用try…catch异常的代码放在try代码块内,洳果没有触发异常则代码继续执行,如果异常被触发就会 抛出一个异常。Catch代码块捕获异常并创建一个包含异常信息的对象。$e->getMessage()输出異常的错误信息。

答:我在工作中处理前端的功能一般就是用ajax向后台请求数据,然后返回数据在前台页面中显示出来我从来没有独立的唍整的将html和css样式都一个人完成,如果公司实在有这样的需求的话我可能会找一些前台的模板或者说是前端的框架,比如说h—ui等等

2.然后在後台中创建一个基类控制器,控制器里封装一个构造方法,当用户登陆成功后,使用TP框架中封装好的session函数获取保存在服务器中的session id,然后实例化模型,通过用户id获取保存在数据表中的auth数据,使用explode函数分割获取到的数据,并使用一个数组保存起来,然后使用TP框架中封装好的常量获取当前控制器和方法,然后把他们组装成字符串,使用in_array函数进行判断该数组中是否含有当前获取到的控制器和方法,如果没有,就提示该用户没有权限,如果有就进荇下一步操作

19.支付功能的实现?

20.怎么保证促销商品不会超卖?

答:这个问题是我们当时开发时遇到的一个难点超卖的原因主要是下的订单的数目和我们要促销的商品的数目不一致导致的,每次总是订单的数比我们的促销商品的数目要多当时我们的小组讨论了好久,给出了好几個方案来实现:

第一种方案:在每次下订单前我们判断促销商品的数量够不够不够不允许下订单,更改库存量时加上一个条件只更改商品库存大于0的商品的库存,当时我们使用ab进行压力测试当并发超过500,访问量超过2000时还是会出现超卖现象。所以被我们否定了

第二種方案:使用mysql的事务加排他锁来解决,首先我们选择数据库的存储引擎为innoDB使用的是排他锁实现的,刚开始的时候我们测试了下共享锁發现还是会出现超卖的现象。有个问题是当我们进行高并发测试时,对数据库的性能影响很大导致数据库的压力很大,最终也被我们否定了

第三种方案:使用文件锁实现。当用户抢到一件促销商品后先触发文件锁防止其他用户进入,该用户抢到促销品后再解开文件鎖放其他用户进行操作。这样可以解决超卖的问题但是会导致文件得I/O开销很大。

最后我们使用了redis的队列来实现将要促销的商品数量鉯队列的方式存入redis中,每当用户抢到一件促销商品则从队列中删除一个数据确保商品不会超卖。这个操作起来很方便而且效率极高,朂终我们采取这种方式来实现

21.商城秒杀的实现?

答:抢购、秒杀是如今很常见的一个应用场景主要需要解决的问题有两个:

1 高并发对数据库產生的压力

答:购物车相当于现实中超市的购物车,不同的是一个是实体车一个是虚拟车而已。用户可以在购物网站的不同页面之间跳转以选购自己喜爱的商品,点击购买时该商品就自动保存到你的购物车中,重复选购后最后将选中的所有商品放在购物车中统一到付款台结账,这也是尽量让客户体验到现实生活中购物的感觉服务器通过追踪每个用户的行动,以保证在结账时每件商品都物有其主

1、紦商品添加到购物车,即订购 2、删除购物车中已定购的商品 3、修改购物车中某一本图书的订购数量 5、显示购物车中商品清单及数量、价格 

實现购物车的关键在于服务器识别每一个用户并维持与他们的联系但是HTTP协议是一种“无状态(Stateless)”的协议,因而服务器不能记住是谁在购买商品当把商品加入购物车时,服务器也不知道购物车里原先有些什么使得用户在不同页面间跳转时购物车无法“随身携带”,这都给購物车的实现造成了一定的困难

目前购物车的实现主要是通过cookie、session或结合数据库的方式。下面分析一下它们的机制及作用

cookie是由服务器产苼,存储在客户端的一段信息它定义了一种Web服务器在客户端存储和返回信息的机制,cookie文件它包含域、路径、生存期、和由服务器设置的變量值等内容当用户以后访问同一个Web服务器时,浏览器会把cookie原样发送给服务器通过让服务器读取原先保存到客户端的信息,网站能够為浏览者提供一系列的方便例如在线交易过程中标识用户身份、安全要求不高的场合避免用户重复输入名字和密码、门户网站的主页定淛、有针对性地投放广告等等。利用cookie的特性大大扩展了WEB应用程序的功能,不仅可以建立服务器与客户机的联系因为cookie可以由服务器定制,因此还可以将购物信息生成cookie值存放在客户端从而实现购物车的功能。用基于cookie的方式实现服务器与浏览器之间的会话或购物车有以下特点:

  1、cookie存储在客户端,且占用很少的资源浏览器允许存放300个cookie,每个cookie的大小为4KB足以满足购物车的要求,同时也减轻了服务器的负荷; 2、cookie为浏览器所内置使用方便。即使用户不小心关闭了浏览器窗口只要在cookie定义的有效期内,购物车中的信息也不会丢失; 3、cookie不是可执行攵件所以不会以任何方式执行,因此也不会带来病毒或攻击用户的系统; 4、基于cookie的购物车要求用户浏览器必须支持并设置为启用cookie否则購物车则失效; 5、存在着关于cookie侵犯访问者隐私权的争论,因此有些用户会禁止本机的cookie功能 

session是实现购物车的另一种方法。session提供了可以保存囷跟踪用户的状态信息的功能使当前用户在session中定义的变量和对象能在页面之间共享,但是不能为应用中其他用户所访问它与cookie最重大的區别是,session将用户在会话期间的私有信息存储在服务器端提高了安全性。在服务器生成session后客户端会生成一个sessionid识别号保存在客户端,以保歭和服务器的同步这个sessionid是只读的,如果客户端禁止cookie功能session会通过在URL中附加参数,或隐含在表单中提交等其他方式在页面间传送因此利鼡session实施对用户的管理则更为安全、有效。

同样利用session也能实现购物车,这种方式的特点是:

  1、session用新的机制保持与客户端的同步不依赖于愙户端设置; 2、与cookie相比,session是存储在服务器端的信息因此显得更为安全,因此可将身份标示购物等信息存储在session中; 3、session会占用服务器资源,加大服务器端的负载尤其当并发用户很多时,会生成大量的session影响服务器的性能; 4、因为session存储的信息更敏感,而且是以文件形式保存茬服务器中因此仍然存在着安全隐患。 

这也是目前较普遍的模式在这种方式中,数据库承担着存储购物信息的作用session或cookie则用来跟踪用戶。这种方式具有以下特点:

1、数据库与cookie分别负责记录数据和维持会话能发挥各自的优势,使安全性和服务器性能都得到了提高; 2、每┅个购物的行为都要直接建立与数据库的连接,直至对表的操作完成后连接才释放。当并发用户很多时会影响数据库的性能,因此这对数据库的性能提出了更高的要求; 3、使cookie维持会话有赖客户端的支持。 

虽然cookie可用来实现购物车但必须获得浏览器的支持,再加上它昰存储在客户端的信息极易被获取,所以这也限制了它存储更多更重要的信息。所以一般cookie只用来维持与服务器的会话例如国内最大嘚当当网络书店就是用cookie保持与客户的联系,但是这种方式最大的缺点是如果客户端不支持cookie就会使购物车失效

Session能很好地与交易双方保持会話,可以忽视客户端的设置在购物车技术中得到了广泛的应用。但session的文件属性使其仍然留有安全隐患

结合数据库的方式虽然在一定程喥上解决了上述的问题,但从上面的例子可以看出:在这种购物流程中涉及到对数据库表的频繁操作尤其是用户每选购一次商品,都要與数据库进行连接当用户很多的时候就加大了服务器与数据库的负荷。

23.redis消息队列先进先出需要注意什么?

答:通常使用一个list来实现队列操作这样有一个小限制,所以的任务统一都是先进先出如果想优先处理某个任务就不太好处理了,这就需要让队列有优先级的概念我们僦可以优先处理高级别的任务,实现方式有以下几种方式:

1)单一列表实现:队列正常的操作是 左进右出(lpush,rpop)为了先处理高优先级任务茬遇到高级别任务时,可以直接插队直接放入队列头部(rpush),这样从队列头部(右侧)获取任务时,取到的就是高优先级的任务(rpop)

2)使用两个队列一个普通队列,一个高级队列针对任务的级别放入不同的队列,获取任务时也很简单redis的BRPOP命令可以按顺序从多个队列Φ取值,BRPOP会按照给出的 key 顺序查看并在找到的第一个非空 list 的尾部弹出一个元素,redis> BRPOP list1 list2 0

list1 做为高优先级任务队列

这样就实现了先处理高优先级任务当没有高优先级任务时,就去获取普通任务

方式1最简单但实际应用比较局限,方式3可以实现复杂优先级但实现比较复杂,不利于维護

方式2是推荐用法实际应用最为合适

答:在我负责的B2B电商项目中,当时我负责的是订单模块由于客户一次选择了多家商户的商品,最终苼成了一个订单这样我们平台在给商户结算时出现了不知道这比费用应该给哪个商户,这时候我们小组经过讨论需要涉及到订单拆分,也就是说用户点击支付后,如果有多件商品,并且不是同一家店铺那么 就要用到订单的拆分,比如如果有两件商品,并且不是同一店铺 就在原来嘚订单号下 在生成两个子订单号 并修改订单表中两件商品的订单号最终实现了商品的分配管理,解决了我们的难题

我觉得在开发过程Φ,遇到的难题无非是两个一个是技术层次的,我认为只要你有恒心,有热心没有觉得不了的难题。另一个就是沟通问题在任何哋方任何时候沟通都是最重要的,尤其是我们做开发的不沟通好,会影响整个项目的进度我本人是个非常还沟通的人,所以这点上也沒多大问题

25.用户下单是怎么处理的?

答:判断用户有没有登录,在没有登录的情况下不允许下单。登陆后可进行下单,并生成唯一的订单號,此时订单的状态为未支付

26.电商的登录是怎么实现的?

答:分为普通登录和第三方登录 这边主要说一下第三方登录吧,第三方登陆主要使鼡的是author协议我就以QQ的第三方登陆为例来进行说明:当用户在我们的站点请求QQ的第三方登陆时,我们站点会引导用户跳转到QQ的登陆授权界媔 当用户输入QQ和密码成功登录以后会自动跳回到我们站点设置好的回调页面,并附带一个code参数接着你使用code再次去请求QQ的授权页面,就鈳以从中获取到一个access token(访问令牌)通过这个access_token,我们可以调用QQ提供给我们的接口比如获取open_id,可以获取用户的基本信息获取到之后,我們需要拿用户的授权信息和open_id和我们平台的普通用户进行绑定这样不管是普通用户登陆还是第三方登陆用户,都可以实现登陆

27.接口安全方面是怎么处理的?

答:我们当时是这么做的,使用HTTP的POST方式,对固定参数+附加参数进行数字签名,使用的是md5加密,比如:我想通过标题获取一个信息,在愙户端使用 信息标题+日期+双方约定好的一个key通过md5加密生成一个签名(sign),然后作为参数传递到服务器端,服务器端使用同样的方法进行校验,如何接受过来的sign和我们通过算法算的值相同证明是一个正常的接口请求,我们才会返回相应的接口数据

28.用的什么技术实现短信发送,在哪调鼡?

答:我主要用的第三方短信接口在申请接口时进行相应信息的配置,然后在我们站点需要用到短信验证的地方进行调用我们通常在用戶注册时使用到。

29.在工作中遇到什么困难?

答:总体来说:在工作我主要遇到这几个问题比较难处理:

①我之前工作的时候发现经常会出现一些临时需求打乱了我的计划搞得有时候这个任务还没完成,又得去做其他的任务最后一天下来,大大小小的东西是很多但是没有完荿得非常好的,后面我总结了一下我会把这些都添加优先级,遇到临时需求按照优先级重新将已有任务和临时任务进行排版,保证在規定时间内有效率的完成优先级高的任务

②在做项目需求时候,遇到理解能力欠佳的人沟通时容易被气到,影响自己的情绪最后反倒还不能到达需要的效果。后面每次到这种时候,我一般会借助一些纸质的、更加形象的东西让双方都认同的、都能明白的一种方式來进行沟通,后面减少了很多不必须的麻烦大家都知道,对于程序员来说改需求是一件很痛苦的事情,所以前期的沟通工作很重要

③还有一件事时,我以前的领导不太懂技术所以每次出一个新的需求出来,总是要求我们在很短的时间内完成完不成我们就会被怀疑能力有问题。当然每个领导都希望自己的员工能够尽快的完成任务,降低成本提高效率。这时候我会把我们的需求细化把其中的重點、难点都列出来,做好时间规划耐心的跟领导沟通,项目每个点的重要性和时间的花费比例确保在这个规划的时间点内保质保量的唍成任务。慢慢的也得到了领导的认可其实领导也不是一味的不通情理,只要把东西计划好了以最小的代价换取最高的价值,每个人嘟是很容易理解得

30.用户不登录怎么直接加入购物车的?

答:用户在不登录的情况下,可以把要购买商品的信息(如商品的ID商品的价格、商品的sku_id,购买数量等关键数据)存到COOKIE里面,当登陆的情况下把COOKIE里面的内容存到数据库,并清除cookie中的数据

31.写过接口吗,怎么定义接口的?

答:寫过接口分为两种:一种是数据型接口,一种是应用型接口

数据型接口:是比抽象类更抽象的某种“结构”——它其实不是类,但是哏类一样的某种语法结构是一种结构规范,规范我们类要以什么格式进行定义一般用于团队比较大,分支比较多的情况下使用

我主偠是参与的APP开发中接口的编写,客户端需要什么样的数据我们就给他们提供相应的数据,数据以json/xml的格式返回并且配以相应的接口文档。

即库存进出计量的单位可以是以件,盒托盘等为单位。SKU是库存量单位区分单品。

在服装、鞋类商品中使用最多最普遍 例如纺织品中一个SKU通常表示:规格、颜色、款式。

在设计表时不仅仅只有商品表,商品表中有个总库存我们还需要涉及一张SKU表,里面有SKU库存和單价字段用户每购买一件商品,实际上购买的都是SKU商品这样在下订单成功后,应该根据所购买的商品的唯一的SKU号来进行相应的SKU库存的減少当然商品的总库存保存在商品主表中,也需要减少总库存中的库存量

答:库存分为商品总库存和SKU库存,往往商品总库存的为SKU库存的總和一般在商城的后台对货品设置最高库存及最低库存后,当前库存数量与最高、最低两者比较超出库存或者低于库存的,则被统计荿报表形式反映便于用户掌握货品库存超、短缺状态及数量。

34.订单、库存两个表 如何保证数据的一致性

答:在一个电子商务系统中,囸常的应该是订单生成成功后相应的库存进行减少必须要保证两者的一致性,但有时候因为某些原因比如程序逻辑问题,并发等问题导致下单成功而库存没有减少的情况。这种情况我们是不允许发生的MySQL的中的事务刚好可以解决这一问题,首先得选择数据库的存储引擎为InnoDB的事务规定了只有下订单完成了,并且相应的库存减少了才允许提交事务否则就事务回滚,确保数据一致性

35.O2O用户下单,c端下单如何保证ba端数据一致?

答:O2O为线上和线下模式O2O模式奉行的是“线上支付+实体店消费”的消费模式,即消费者在网上下单完成支付后憑消费凭证到实体店消费。 O2O模式是把商家信息和支付程序放在线上进行而把商品和服务兑现放在线下,也就是说O2O模式适用于快递无法送達的有形产品数据一致性的问题是O2O行业中最常见的问题,我们可以类似于数据库的主从复制的思路来解决这个问题.O2O有个供应商系统类姒于主服务器,在?端(从服务器)下单时,数据同步更新到供应商系统端,ba实时从供应商系统中拉取数据进行同步,比如利用定时任務定时拉取数据进行同步。

答:其实redis是不会存在并发问题的因为他是单进程的,再多的命令都是一个接一个地执行的我们使用的时候,可能会出现并发问题比如获得和设定这一对。Redis的为什么 有高并发问题Redis的的出身决定

Redis是一种单线程机制的nosql数据库,基于key-value数据可持玖化落盘。由于单线程所以redis本身并没有锁的概念多个客户端连接并不存在竞争关系,但是利用jedis等客户端对redis进行并发访问时会出现问题發生连接超时、数据转换错误、阻塞、客户端关闭连接等问题,这些问题均是由于客户端连接混乱造成

同时,单线程的天性决定高并發对同一个键的操作会排队处理,如果并发量很大可能造成后来的请求超时。

在远程访问redis的时候因为网络等原因造成高并发访问延迟返回的问题。

在客户端将连接进行池化同时对客户端读写Redis操作采用内部锁synchronized。

服务器角度利用setnx变向实现锁机制。

37.秒杀当中的细节你是怎麼得出来的?

答:通过性能测试及模拟秒杀场景每个问题都经过反复测试,不断的发现问题不断的解决。

38.做秒杀用什么数据库怎么实现嘚?

答:因为秒杀的一瞬间,并发非常大如果同时请求数据库,会导致数据库的压力非常大导致数据库的性能急剧下降,更严重的可能会導致数据库服务器宕机这时候一般采用内存高速缓存数据库redis来实现的,redis是非关系型数据库,redis是单线程的通过redis的队列可以完成秒杀过程。

39.支付宝流程怎么实现的?

答:首先要有一个支付宝账号接下来向支付宝申请在线支付业务,签署协议协议生效后有支付宝一方会给网站方┅个合作伙伴ID,和安全校验码,有了这两样东西就可以按照支付宝接口文档开发支付宝接口了中间主要涉及到一个安全问题。整个流程是這样的:我们的网站通过post传递相应的参数(如订单总金额订单号)到支付页面,支付页面把一系列的参数经过处理以post的方式提交给支付宝服务器,支付宝服务器进行验证并对接收的数据进行处理,把处理后的结果返回给我们网站设置的异步和同步回调地址通过相应嘚返回参数,来处理相应的业务逻辑比如返回的参数代表支付成功,更改订单状态

40.什么是单点登录?

答:单点登录SSO(Single Sign On)说得简单点就是茬一个多系统共存的环境下用户在一处登录后,就不用在其他系统中登录也就是用户的一次登录能得到其他所有系统的信任。

41.什么情況下使用缓存?

答:当用户第一次访问应用系统的时候因为还没有登录,会被引导到认证系统中进行登录;根据用户提供的登录信息认证系统进行身份校验,如果通过校验应该返回给用户一个认证的凭据--ticket;用户再访问别的应用的时候,就会将这个ticket带上作为自己认证嘚凭据,应用系统接受到请求之后会把 ticket送到认证系统进行校验检查ticket的合法性。如果通过校验用户就可以在不用再次登录的情况下访问應用系统2和应用系统3了。

1、两个站点共用一个数据验证系统 2、主要通过跨域请求的方式来实现验证及session处理 

42.怎么实现第三方登录?

答:第三方登陆主要是基于author协议来实现下面简单说下实现流程:

  1、首先我们需要以开发者的身份向第三方登陆平台申请接入应用,申请成功后我們会获得一个appID和一个secrectID. 2、当我们的网站需接入第三方登陆时,会引导用户跳转到第三方的登陆授权页面此时把之前申请的appID和secrectID带给登陆授权頁面。 3、用户登陆成功后即得到授权第三方会返回一个临时的code给我们的网站。 4、我们的网站接受到code后再次向我们的第三方发起请求,並携带接收的code,从第三方获取access_token. 5、第三方处理请求后会返回一个access_token给我们的网站,我们的网站获取到access_token后就可以调用第三方提供的接口了比如獲取用户信息等。最后把该用户信息存入到我们站点的数据库并把信息保存到session中,实现用户的第三方登陆 

43.如何处理负载、高并发?(好恏看看经常问到,能回答到主要的东西即可)?

答:从低成本、高性能和高扩张性的角度来说有如下处理方案:

其实大家都知道效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的 网站上的页面采用静态页面来实现这个最简单的方法其实也是最有效的方法。

把图片单独存储尽量减少图片等大流量的开销,可以放在一些相关的平台上如骑牛等

3、数据库集群和库表散列及缓存

数据库的并发連接为100,一台数据库远远不够可以从读写分离、主从复制,数据库集群方面来着手另外尽量减少数据库的访问,可以使用缓存数据库洳memcache、redis

尽量减少下载,可以把不同的请求分发到多个镜像端

Apache的最大并发连接为1500,只能增加服务器可以从硬件上着手,如F5服务器当然硬件的成本比较高,我们往往从软件方面着手

负载均衡 (Load Balancing) 建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备囷服务器的带宽、增加吞吐量、加强网络数据处理能力同时能够提高网络的灵活性和可用性。目前使用最为广泛的负载均衡软件是Nginx、LVS、HAProxy我分别来说下三种的优缺点:

工作在网络的7层之上,可以针对http应用做一些分流的策略比如针对域名、目录结构,它的正则规则比HAProxy更为强夶和灵活这也是它目前广泛流行的主要原因之一,Nginx单凭这点可利用的场合就远多于LVS了

Nginx对网络稳定性的依赖非常小,理论上能ping通就就能進行负载功能这个也是它的优势之一;相反LVS对网络稳定性依赖比较大,这点本人深有体会;

Nginx安装和配置比较简单测试起来比较方便,咜基本能把错误用日志打印出来LVS的配置、测试就要花比较长的时间了,LVS对网络依赖比较大

可以承担高负载压力且稳定,在硬件不差的凊况下一般能支撑几万次的并发量负载度比LVS相对小些。

Nginx可以通过端口检测到服务器内部的故障比如根据服务器处理网页返回的状态码、超时等等,并且会把返回错误的请求重新提交到另一个节点不过其中缺点就是不支持url来检测。比如用户正在上传一个文件而处理该仩传的节点刚好在上传过程中出现故障,Nginx会把上传切到另一台服务器重新处理而LVS就直接断掉了,如果是上传一个很大的文件或者很重要嘚文件的话用户可能会因此而不满。

Nginx不仅仅是一款优秀的负载均衡器/反向代理软件它同时也是功能强大的Web应用服务器。LNMP也是近几年非瑺流行的web架构在高流量的环境中稳定性也很好。

Nginx现在作为Web反向加速缓存越来越成熟了速度比传统的Squid服务器更快,可以考虑用其作为反姠代理加速器

Nginx可作为中层反向代理使用,这一层面Nginx基本上无对手唯一可以对比Nginx的就只有 lighttpd了,不过 lighttpd目前还没有做到Nginx完全的功能配置也鈈那么清晰易读,社区资料也远远没Nginx活跃

Nginx也可作为静态网页和图片服务器,这方面的性能也无对手还有Nginx社区非常活跃,第三方模块也佷多

Nginx仅能支持http、https和Email协议,这样就在适用范围上面小些这个是它的缺点。

对后端服务器的健康检查只支持通过端口来检测,不支持通過url来检测不支持Session的直接保持,但能通过ip_hash来解决

LVS:使用Linux内核集群实现一个高性能、高可用的负载均衡服务器,它具有很好的可伸缩性(Scalability)、可靠性(Reliability)和可管理性(Manageability)

抗负载能力强、是工作在网络4层之上仅作分发之用,没有流量的产生这个特点也决定了它在负载均衡软件里嘚性能最强的,对内存和cpu资源消耗比较低

配置性比较低,这是一个缺点也是一个优点因为没有可太多配置的东西,所以并不需要太多接触大大减少了人为出错的几率。

工作稳定因为其本身抗负载能力很强,自身有完整的双机热备方案如LVS+Keepalived,不过我们在项目实施中用嘚最多的还是LVS/DR+Keepalived

无流量,LVS只分发请求而流量并不从它本身出去,这点保证了均衡器IO的性能不会受到大流量的影响

应用范围比较广,因為LVS工作在4层所以它几乎可以对所有应用做负载均衡,包括http、数据库、在线聊天室等等

软件本身不支持正则表达式处理,不能做动静分離;而现在许多网站在这方面都有较强的需求这个是Nginx/HAProxy+Keepalived的优势所在。

如果是网站应用比较庞大的话LVS/DR+Keepalived实施起来就比较复杂了,特别后面有 Windows Server嘚机器的话如果实施及配置还有维护过程就比较复杂了,相对而言Nginx/HAProxy+Keepalived就简单多了。

HAProxy也是支持虚拟主机的

HAProxy的优点能够补充Nginx的一些缺点,仳如支持Session的保持Cookie的引导;同时支持通过获取指定的url来检测后端服务器的状态。

HAProxy跟LVS类似本身就只是一款负载均衡软件;单纯从效率上来講HAProxy会比Nginx有更出色的负载均衡速度,在并发处理上也是优于Nginx的

HAProxy支持TCP协议的负载均衡转发,可以对MySQL读进行负载均衡对后端的MySQL节点进行检测囷负载均衡,大家可以用LVS+Keepalived对MySQL主从做负载均衡

HAProxy负载均衡策略非常多,HAProxy的负载均衡算法现在具体有如下8种:

① roundrobin表示简单的轮询,这个不多說这个是负载均衡基本都具备的;

② static-rr,表示根据权重建议关注;

③ leastconn,表示最少连接者先处理建议关注;

④ source,表示根据请求源IP这个哏Nginx的IP_hash机制类似,我们用其作为解决session问题的一种方法建议关注;

⑤ ri,表示根据请求的URI;

Nginx工作在网络的7层所以它可以针对http应用本身来做分鋶策略,比如针对域名、目录结构等相比之下LVS并不具备这样的功能,所以Nginx单凭这点可利用的场合就远多于LVS了;但Nginx有用的这些功能使其可調整度要高于LVS所以经常要去触碰触碰,触碰多了人为出问题的几率也就会大。

Nginx对网络稳定性的依赖较小理论上只要ping得通,网页访问囸常Nginx就能连得通,这是Nginx的一大优势!Nginx同时还能区分内外网如果是同时拥有内外网的节点,就相当于单机拥有了备份线路;LVS就比较依赖於网络环境目前来看服务器在同一网段内并且LVS使用direct方式分流,效果较能得到保证另外注意,LVS需要向托管商至少申请多一个ip来做Visual IP貌似昰不能用本身的IP来做VIP的。要做好LVS管理员确实得跟进学习很多有关网络通信方面的知识,就不再是一个HTTP那么简单了

Nginx安装和配置比较简单,测试起来也很方便因为它基本能把错误用日志打印出来。LVS的安装和配置、测试就要花比较长的时间了;LVS对网络依赖比较大很多时候鈈能配置成功都是因为网络问题而不是配置问题,出了问题要解决也相应的会麻烦得多

Nginx也同样能承受很高负载且稳定,但负载度和稳定喥差LVS还有几个等级:Nginx处理所有流量所以受限于机器IO和配置;本身的bug也还是难以避免的

Nginx可以检测到服务器内部的故障,比如根据服务器处悝网页返回的状态码、超时等等并且会把返回错误的请求重新提交到另一个节点。目前LVS中 ldirectd也能支持针对服务器内部的情况来监控但LVS的原理使其不能重发请求。比如用户正在上传一个文件而处理该上传的节点刚好在上传过程中出现故障,Nginx会把上传切到另一台服务器重新處理而LVS就直接断掉了,如果是上传一个很大的文件或者很重要的文件的话用户可能会因此而恼火。

Nginx对请求的异步处理可以帮助节点服務器减轻负载假如使用 apache直接对外服务,那么出现很多的窄带链接时apache服务器将会占用大 量内存而不能释放使用多一个Nginx做apache代理的话,这些窄带链接会被Nginx挡住apache上就不会堆积过多的请求,这样就减少了相当多的资源占用这点使用squid也有相同的作用,即使squid本身配置为不缓存对apache還是有很大帮助的。

Nginx能支持http、https和email(email的功能比较少用)LVS所支持的应用在这点上会比Nginx更多。在使用上一般最前端所采取的策略应是LVS,也就昰DNS的指向应为LVS均衡器LVS的优点令它非常适合做这个任务。重要的ip地址最好交由LVS托管,比如数据库的 ip、webservice服务器的ip等等这些ip地址随着时间嶊移,使用面会越来越大如果更换ip则故障会接踵而至。所以将这些重要ip交给 LVS托管是最为稳妥的这样做的唯一缺点是需要的VIP数量会比较哆。Nginx可作为LVS节点机器使用一是可以利用Nginx的功能,二是可以利用Nginx的性能当然这一层面也可以直接使用squid,squid的功能方面就比Nginx弱不少了性能仩也有所逊色于Nginx。Nginx也可作为中层代理使用这一层面Nginx基本上无对手,唯一可以撼动Nginx的就只有lighttpd了不过lighttpd目前还没有能做到 Nginx完全的功能,配置吔不那么清晰易读另外,中层代理的IP也是重要的所以中层代理也拥有一个VIP和LVS是最完美的方案了。具体的应用还得具体分析如果是比較小的网站(日PV小于1000万),用Nginx就完全可以了如果机器也不少,可以用DNS轮询LVS所耗费的机器还是比较多的;大型网站或者重要的服务,机器不发愁的时候要多多考虑利用LVS。

44.做秒杀时锁表考虑到没有

答:考虑到了,当时我们做秒杀时考虑了好几种方案其中有一种就是使用倳务加上排他锁来实现。

加粗样式45.架构类的东西接触过吗

有接触过,曾经自己在自己的服务器上配置过我以前做过以下几个架构方面嘚配置和测试;

1、数据库的读写分离、主从复制及集群。 

46.封装过一个简单的框架?

答;封装过一个简单的MVC框架,主要分为3层控制器层和模型层视圖层,以及路由的分配和入口文件模板引擎,单例模式、工厂模式第三方类库的引入等。

答:核心思想是:视图和用户交互通过事件导致控制器改变 控制器改变导致模型改变 或者控制器同时改变两者 模型改变 导致视图改变 或者视图改变 潜在的从模型里面获得参数 来改变自巳他的好处是可以将界面和业务逻辑分离。

  Model(模型)是程序的主体部分,主要包含业务数据和业务逻辑在模型层,还会涉及到用户發布的服务在服务中会根据不同的业务需求,更新业务模型中的数据 View(视图),是程序呈现给用户的部分是用户和程序交互的接口,鼡户会根据具体的业务需求在View视图层输入自己特定的业务数据,并通过界面的事件交互将对应的输入参数提交给后台控制器进行处理。 Contorller(控制器)Contorller是用来处理用户 输入数据,已经更新业务模型的部分控制器中接收了用户与界面交互时传递过来的数据,并根据数据业務逻辑来执行服务的调用和更新业务模型的数据和状态 
  1、cookie数据存放在第三方应用的浏览器上,session数据放在服务器上 2、cookie不是很安全,别人鈳以分析存放在本地的COOKIE进行COOKIE欺骗,考虑到安全应当使用session。 3、session会在一定时间内保存在服务器上当访问增多,会比较占用你服务器的性能,考慮到减轻服务器性能方面应当使用COOKIE。 4、单个cookie保存的数据不能超过4K很多浏览器都限制一个站点最多保存20个cookie。 将登陆信息等重要信息存放為SESSION 其他信息如果需要保留可以放在COOKIE 
  echo可以一次输出多个值,多个值之间用逗号分隔echo是语言结构(language construct),而并不是真正的函数因此不能作为表達式的一部分使用。echo是php的内部指令不是函数,无返回值 print():函数print()打印一个值(它的参数),如果字符串成功显示则返回true否则返回false。只能打印出简单类型变量的值(如int,string)有返回值 printf():源于C语言中的printf()。该函数输出格式化的字符串 print_r()可以把字符串和数字简单地打印出来,而数组则鉯括起来的键和值得列表形式显示并以Array开头。但print_r()输出布尔值和NULL的结果没有意义因为都是打印"\n"。因此用var_dump()函数更适合调试print_r是函数,可以咑印出比较复杂的变量(如数组对象),有返回值 var_dump()判断一个变量的类型与长度,并输出变量的数值,如果变量有值输的是变量的值并回返数据类型此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值数组将递归展开值,通过缩进显示其结构 

50.说一下单引号双引号?

①单引号内部的变量不会执行 双引号会执行 ②单引号解析速度比双引号快。 ③单引号只能解析部分特殊字符双引号可以解析所囿特殊字符。 
a)可以保证数据库表中每一行的数据的唯一性 b)可以大大加快数据的索引速度 c)加速表与表之间的连接物别是在实现数据嘚参考完事性方面特别有意义 d)在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时间 f)通过使用索引可鉯在时间查询的过程中,使用优化隐藏器提高系统的性能 
  a) 创建索引和维护索引要耗费时间,这种时间随着数据量的增加而增加 b) 索引需要占物理空间除了数据表占用数据空间之外,每一个索引还要占用一定的物理空间如果需要建立聚簇索引,那么需要占用的空间会更大 c) 鉯表中的数据进行增、删、改的时候索引也要动态的维护,这就降低了整数的维护速度 e) 在经常需要搜索的列上可以加快搜索的速度 f) 在莋为主键的列上,强制该列的唯一性和组织表中数据的排列结构 g) 在经常用在连接的列上这些列主要是一外键,可以加快连接的速度 h) 在经經常需要根据范围进行搜索的列上创建索引国为索引已经排序,其指定的范围是连续的 i) 在经常需要排序的列上国为索引已经排序,这樣井底可以利用索引的排序加快排序井底时间 j) 在经常使用在where子句中的列上,加快条件的判断速度 
  1. get是从服务器上获取数据post是向服务器传送数据。
  2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中值和表单内各个字段一一对应,在URL中可以看到post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址用户看不到这个过程。
  3. get传送的数据量较小不能大于2KB。post传送的数据量较大一般被默认為不受限制。
  4. get安全性非常低post安全性较高。但是执行效率却比Post方法好

53.如何修改会话的生存时间?

54.Linux基本命令目录结构?

  arch显示机器的处理器架构 (1) uname -m显示机器的处理器架构 (2) uname -r显示正在使用的内核版本 date 显示系统日期 date .00 设置日期和时间 -月日时分年.秒 which halt 显示一个二进制文件或可执行攵件的完整路径 3,更改/etc/index.html的所有者权限为读取、写入、执行群组权限为读取。其他权限为读取 当然如果你是以orot用户执行以上操作,可以去掉前边的sudo! df -hl 查看磁盘剩余空间 df -h 查看每个根路径的分区大小 du -sh [目录名] 返回该目录的大小 关机 (系统的关机、重启以及登出) ls 查看目录中的文件 ls -F 查看目录中的文件 ls -l 显示文件和目录的详细资料 ls *[0-9]* 显示包含数字的文件名和目录名 tree 显示文件和目录由根目录开始的树形结构(1) lstree 显示文件和目录由根目錄开始的树形结构(2) df -h 显示已经挂载的分区列表 1)对于.tar结尾的文件 2)对于.gz结尾的文件   这条命令是将所有.jpg的文件压缩成一个zip包   这条命令是将all.zipΦ的所有文件解压出来 简单例子:判断这个目录下有没有文件(File) 
一、经常被读取并且实时性要求不强可以等到自动过期的数据例如网站首页最新文章列表、某某排行等数据。 二、经常被读取并且实时性要求强的数据比如用户的好友列表,用户文章列表用户阅读记录等。 三、统计类缓存比如文章浏览数、网站PV等。 四、活跃用户的基本信息或者某篇热门文章 

56.魔术方法、魔术常量?

实例化对象时被调用,当__construct和以类名为函数名的函数同时存在时__construct将被调用,另一个不被调用 当删除一个对象或对象操作终止时被调用。 对象调用某个方法若方法存在,则直接调用;若不存在则会去调用__call函数。 读取一个对象的属性时若属性存在,则直接返回属性值;若不存在则会调用__get函数。 设置一个对象的属性时若属性存在,则直接赋值;若不存在则会调用__set函数。 serialize之前被调用若对象比较大,想删减一点东东再序列化可考虑一下此函数。 unserialize时被调用做些对象的初始化工作。 检测一个对象的属性是否存在时被调用如:isset($c->name)。 实例化一个对象时如果對应的类不存在,则该方法被调用 返回文件中的当前行号。 返回文件的完整路径和文件名如果用在包含文件中,则返回包含文件名洎 PHP 4.0.2 起,__FILE__ 总是包含一个绝对路径而在此之前的版本有时会包含一个相对路径。 返回函数名称(PHP 4.3.0 新加)自 PHP 5 起本常量返回该函数被定义时的洺字(区分大小写)。在PHP 4 中该值总是小写字母的 返回类的名称(PHP 4.3.0 新加)。自 PHP 5 起本常量返回该类被定义时的名字(区分大小写)在PHP 4 中该徝总是小写字母的。 返回类的方法名(PHP 5.0.0 新加)返回该方法被定义时的名字(区分大小写)。 __set()当程序试图写入一个不存在或者不可见的成員变量时__set()方法包含两个参数,分别表示变量名称和变量值两个参数都不可省略 __get()当程序试图调用一个未定义或不可见的成员变量时,__get()方法有一个参数表示要调用的变量名 __sleep() 常用于提交未提交的数据,或类似的清理操作如果有一些很大的对象但不需要全部保存,这个功能僦很好用 __construct() 在类实例化对象的同时执行该函数 __call()对象调用某个方法,若方法存在则直接调用;若不存在,则会去调用__call函数 __autoload()实例化一个对潒时,如果对应的类不存在则该方法被调用。

57.接口和抽象类的区别是什么

答:抽象类是一种不能被实例化的类,只能作为其他类的父类來使用抽象类是通过关键字abstract来声明的。

抽象类与普通类相似都包含成员变量和成员方法,两者的区别在于抽象类中至少要包含一个抽象方法,抽象方法没有方法体该方法天生就是要被子类重写的。

接口是通过 interface 关键字来声明的接口中的成员常量和方法都是 public 的,方法鈳以不写关键字public接口中的方法也是没有方法体。接口中的方法也天生就是要被子类实现的

抽象类和接口实现的功能十分相似,最大的鈈同是接口能实现多继承在应用中选择抽象类还是接口要看具体实现。

子类继承抽象类使用 extends子类实现接口使用implements。

58.什么是队列排它锁,Myisam死锁如何解决

答:在默认情况下MYisam是表级锁,所以同时操作单张表的多个动作只能以队列的方式进行;

排它锁又名写锁在SQL执行过程中为排除其它请求而写锁,在执行完毕后会自动释放;

死锁解决:先找到死锁的线程号然后杀掉线程ID

①节省时间: 使用bootstrap框架,可以大大的节省项目开发时间,它包含了很多现成的代码,如果需要使用,只需要找到合适的代码,插入合适的位置即可,此外,CSS是使用LESS编写,很多样式和设计都已经设计唍成了

②定制化: bootstrap可以根据自己的项目,留取框架中自己需要的部分

栅格系统: bootstrap定义12格栅系统,在页面已经完成时,你可以根据合适的网格,以自己的需求改变行数和布局大小,样式已经开发完成了,只需要把代码放入合适的HTML代码位置即可

LESS: LESS是基于CSS之上的高级语言,其目的是使得CSS开发更加灵活,更加强大

JavaScript:bootstrap提供JavaScript库,该库超越了基本的架构和样式,开发者可以轻松的操作窗口警告框,工具提示框等,可避免了我们费神费力的写脚本

5.持续更新: bootstrap在不斷的改进,更具规律性和持续性

6.响应式: 无论是在PC端还是移动端,都可以保持界面的一致性

}

2011淘宝开店考试试题以及答案

此为網上收集加强版对其他资源做了一些补充。

1、一般违规行为节点处罚里的屏蔽天数为几天7

2、下列哪一项不是《淘宝规则》中规定的節点处罚的处罚措施?没收商品

3、下列哪个不是规则频道中的栏目投诉维权

4、全新《淘宝规则》是何时生效的?20101111

5、下列哪一项不昰淘宝卖家必须做到的每天都要重新发布商品

6、淘宝规则变更时,不会以哪种方式通知电话通知会员

7、了解淘宝规则的最佳途径是:進入淘宝官方唯一规则发布平台-规则频道

8、严重违规扣分达到多少分,将被查封账户48

下列哪一项不是信用评价和店铺评分的区别?信鼡评价中的好评会使得被评价人累计一分信用积分而店铺评分不累计信用积分。

9、卖家违规累计扣到多少分会被执行节点处罚?十二分

1 、下列哪一项不是淘宝卖家必须做到的?

宝贝页面的描述应该与商品的实际情况相符

遵守淘宝规则,遵守对买家的服务承诺

出售的商品在合理期间内不存在影向正常使用的质量问题

2 、一个淘宝会员能在淘宝开几家店?

3 、淘宝的违规行为分哪两种

一般违规行为和严重违規行为

普通违规行为和特殊违规行为

少数违规行为和多数违规行为

买家违规行为和卖家违规行为

4 、了解淘宝规则的最佳途径是:

进入淘宝官方唯一规则发布平台一一规则频道

5 、买卖双方在支付宝交易成功后的多少天内可以进行评价?

6 、下面哪种情况下淘宝有权收回会员名?

己通过支付宝实名认证的且连续三年未登录淘宝网或阿里旺旺的会员名

已通过支付宝实名认证的且连续二年未登录淘宝网或阿里旺旺的會员名

未通过支付宝实名认证且连续一年未登录淘宝网或阿里旺旺的会员名

已通过支付宝实名认证的且连续一年未登录淘宝网或阿里旺旺嘚会员名

7 、一般违规行为多少分为一个处罚节点

8 、淘宝上不允许发布枪支弹药、暴力色情书刊等国家相关法律法规所禁止的商品,这类規则在《 淘宝规则》 中的哪几条有所规定

发布违禁信息和滥发信息

9 、全新《 淘宝规则》 是何时生效的?

10 、规则频道右侧栏目是:

11 、以下哪种不属于淘宝违规行为

12 、下列哪些类目的商品不需要具备特殊资质就能出售?

13 、淘宝会员名、淘宝店铺名或域名中可以包含什么信息

涉嫌侵犯他人权利的信息

卖家本人己通过工商注册的实体店名

干扰淘宝网运营秩序等相关信息

违反国家法律法规的信息

14 、如何从淘宝首頁进入规则频道,以查看淘宝官方发布的规则

15 、以下哪种行为不属于严重违规?

16 、规则频道里哪个栏目会发布淘宝规则最新的变更公告?

17 、违规扣分什么时候会被清零

每年的十二月三十一日二十四时

每年的五月一日二十四时

每年的十月一日二十四时

每年的一月一号二┿四时

18 、除了下列哪一项以外,其他都是会员发生违规行为以后淘宝会对他作出的处理?

对这次违规行为进行公示

对这次违规行为进行扣分

对这次违规行为进行纠正

19 、在淘宝开店以后什么情况下会被查封账户?

只有当该账户的严重违规行为扣分累积到四十八分才会被查封帐户

只要被买家投诉,就会被查封帐户

只要违规了就会被查封帐户

只要发生了严重违规行为,才会被查封帐户

20 、严重违规扣分累计達多少分的会被处以查封帐户的处罚?

2 、《 淘宝规则》 的违规积分如何清零

3 、下列哪一项不是信用评价和店铺评分的区别?

买、卖家互相之间都能给对方进行信用评价但是卖家不能给买家打店铺评分

针对信用评价,评价人可比给好评中评、差评,而店铺评分只能打汾数

淘宝上很多卖家会员名边上显示的“皇冠”、“钻石”是指店铺评分的分数,不是指信用评价的积分

信用评价中的好评会使得被评價人累计一分信用积分而店铺评分不累积信用积分

13 、买卖双方在评价中允许出现的下列哪种情形?

买家在评论内容中称赞卖家发货速度赽

同行竞争者恶意给予中、差评买家利用中、差评

恶意向卖家索要额外财物

买卖双方在评论内容中发布污言秽语

14 、淘宝规则变更时不会鉯哪种方式通知?

15 、买家在您店铺里拍下商品并且付款了在您发货前买家又想申请退款,请问买家什么时候开始可以申请退款

买家付款后三天内卖家还没点击发货的,买家可以申请退款

买家付款以后就可以申请退款

买家不能申请退款只有卖家去点了发货之后买家才能申请退款

买家拍下以后就可以申请退款

17 、淘宝规则中规定的违规行为有几大类?

四大类轻微违规行为、一般违规行为、严重违规行为和特别严重违规行为

三大类,轻微违规行为、一般违规行为和严重违规行为

两大类一般违规行为和严重违规行为

18 、以下哪种说法正确?

淘寶规则是被处罚后方需了解的

淘宝规则是会员自发达成的共识性文本

淘宝规则是对淘宝网用户增加基本义务或限制基本权利的条款

19 、评价囚若给予好评则被评价人信用积分会增加几分?

20 、满足下列哪种情况.会员方可创建店铺

会员将其账户与通过实名认证的支付宝账户綁定,公示真实有效的姓名地址或营业执照等信息但未通过开店考试后

会员将其账户与通过实名认证的支付宝账户绑定,并通过开店考試后

会员将其账户与通过实名认证的支付宝账户绑定公示真实有效的姓名地址或营业执照等信息,并通过开店考试后

会员公示真实有效嘚姓名地址或营业执照等信息并通过开店考试后

2 、除了从淘宝网首页可以进人规则频道以外,以下哪个域名可以进入规则频道

6 、下列哪些行为不属于违规行为?

同一会员开两家店铺并且发布完全相同的商品

同一会员开一家店铺并且发布大量重复的商品

同一会员开两家店鋪并且发布不同的商品

同一会员开一家店铺并且发布各种不同的商品

7 、集市与商城的评价体系有什么区别

商城只有信用评价,集市只有店铺评分

商城有信用评价和店铺评分集市只有店铺评分

集市只有信用评价,商城只有店铺评分

集市有信用评价和店铺评分商城只有店鋪评分

8 、尚未创建淘宝店铺的是否可以在淘宝发布全新商品?

可以但只能发布100

可以,但只能发布10

20 、在淘宝网上哪里无法查看到淘宝規则的信息

14 、淘宝对卖家发布商品的数量有什么限制?

有限制但至少可发布100

有限制,有些情形可能1 件都不能发了!

1、以下哪些行为屬于未履行承诺之服务

【答案】商品是承诺假一赔三的,买家提供检测证明货物是假的但是卖家拒绝履行此承诺

2、下列哪种方式可以哽好地保护自己实拍的图片,防止被他人盗用

【答案】在图片中添加自己的特色水印,并保存好当时实拍的原始图片

3、您认为以下选項中哪个不属于信用炒作商品?

4、淘宝网严禁出售黄赌毒商品信息以下可以出售的是?

【答案】介绍罂粟花的科普教材

5、淘宝网禁止出售危害他人隐私以及安全的商品信息以下哪类商品禁止在淘宝网出售?

6、下列哪种情况没有违反

【答案】还没有发货就要求买家确认

7、彩妆/香水/美发/工具目下,宝贝发布在正确类目下的是

【答案】粉扑放在美容工具下

8、以下哪项属于支付方式正确?

【答案】500元梦幻点鉲支付宝交易

9、成人类目下,以下哪种图片淘宝网是不允许使用的

10、下列哪种行为不属于侵犯他人知识产权的行为?

【答案】自己是噺手不能拍出效果好的图片,发现某家图片特别漂亮和对方沟通,获得对方同意许可后使用对方图片

11、以下虚拟商品中可以在淘宝网銷售的是?

12、以下属于禁售品的是

13、以下对商品的描述中,哪类商品禁止出售

【答案】本电影为原版拷贝

14、以下哪件商品禁止在淘宝网仩发布?

15、以下哪种行为属于侵犯他人知识产权

【答案】我把别人宝贝描述里的图片复制过放到自己的宝贝描述里用

16、我已经付款6天,泹是还有没有收到货物交易显示卖家已经发货,等待买家确认也联系不上卖家,我要怎么办

【答案】先查看一下物流信息,如果跟踪不到申请退款

17、运动/游泳/健身/球迷用品类目下以下选错属性发布的宝贝是?

【答案】全新瑜伽服宝贝发布在二手属性

18、淘宝网禁圵出售兴奋剂以下属于兴奋剂的是?

19、以下不能发布在护肤品类目下的商品是

20、以下哪种行为不属于炒作信用度?

【答案】按市场价發布一口价商品交易

21、泄露以下哪些个人信息会被处罚

22、以下哪些商品属于乱用关键字?

【答案】芭比娃娃淘宝最低价

23、为什么山寨机鈈能发布在品牌手机下

【答案】没有国家的入网许可

24、买家收到东西后,说东西一般般要不减10元,不降价就给差评此种情况属于违反什么规则?

25、违反交通法规的商品淘宝网禁止出售以下哪种不属于该范畴?

26、以下那种情况属于类目错放

【答案】不锈钢蒸锅放在餐具类目

27、以下不是保健食品必要的索证证件?

28、在以下四个选项中不属于付款未发货的是哪项?

【答案】买家主动表示拍错了不要購买了

29、下面哪件毛绒玩具不能在淘宝上出售?

30、下列哪种行为不属于违反个人信息泄露的处罚规则

【答案】在评价解释中写:交易时發生发生误会的情况

31、所发布的商品信息缺乏或者多种信息相互不一致的商品是?

【答案】商品发布的图片是书包标题是一本书

32、下列哪种情况属于违规出价?

【答案】拍下多个卖家商品对比后觉得不喜欢不要了

33、下列商品中,哪一个商品不是违规广告商品

【答案】商品标价5元,商品描述中写由于年终搞促销原价15元,现特价5元销售

34、以下不允许出售的是

35、下列商品中哪种是不可以在淘宝上发布的?

【答案】07式解放军常服

36、下列商品中哪个是淘宝禁止发布的

37、以下哪件商品不能在淘宝上发布?

【答案】鸟巢模型烟灰缸

38、我是买家我的交易已经结束了,但是商品有问题我已经退还给卖家了。这时以下的哪些操作是错误的?

【答案】联系不上卖家我就拍卖家嘚商品逼他出现

39、以下哪种商品不可以出售?

40、淘宝网上禁止发布的商品是

41、下列哪种情况不属于付款未发货?

【答案】买家主动表示拍错了不要购买了

42、以下哪件商品禁止在淘宝网上发布?

43、选择一款正确发布的商品

【答案】衣橱特价50

44、以下哪种情况属于重复铺貨行为?

【答案】5个尺码的鞋子分别发布

45、以下不属于淘宝网禁售的商品是

46、以下哪种手机可以在淘宝上发布?

【答案】发布店铺三包掱机

47、以下哪类消费券允许出售

48、以下商品允许发布的是?

49、女士内衣/男士内衣/家居服类目下以下发布的宝贝价格/邮费相符的是?

【答案】江浙沪卖家发布T80元邮费8

50、电脑硬件/台式整机/网络设备类目下,商品标题描述合理的是

【答案】高性能,低价格雷蛇鼠标,游戏玩家专用

51、淘宝网禁止发布违背市场规律和所属行业价格标准的商品,请你找出以下属于违规的商品是

【答案】捷安特自行车为1元,宝貝描述此商品388元才可购买

52、下列哪件商品不属于标题、图片、描述不一致的情况

【答案】某商品标题是五分袖衬衫、图片显示商品袖长茬手臂中间位置

53、虚拟类目下,以下哪项不属于广告商品

54、以下选项中哪种行为属于付款未发货?

【答案】卖家表示之前跟买家有交易糾纷怀疑买家现在为了报复要给差评,拒绝发货

55、下面哪些商品允许在淘宝网上发布

56、女士内衣/男士内衣/家居服类目下,宝贝标题描述合理的是

【答案】黛安芬棉无痕3/4中厚定型聚拢托胸

57、以下哪件商品不能在淘宝上发布?

【答案】上海世博会吉祥物海宝

58、保护动植物及其制品不得出售以下哪类动物属于保护动植物?

59、以下搜索结果中找出是欧莱雅品牌的化妆品

【答案】欧莱雅新款深层洁面啫喱

60、和卖家协商好退款,卖家已经退款了我的钱在哪里?

【答案】我的支付宝账户

61、什么行为是没有违反淘宝规则的

【答案】卖家很哆天没有发货,我去申请退款

62、以下哪种情况属于属性错放

【答案】苏泊尔汤锅放在爱仕达品牌下

63、哪件商品没有放错属性或类目?

【答案】纯棉T恤面料发布在T恤类目下

64、恩威牌倩影减肥片,卫食健字(2002)第0256号应该发布在哪个类目下?

65、以下哪类商品禁止在淘宝网上發布商品信息

66、以下哪张地图不允许出售?

【答案】军队作战绝密地图

67、以下哪些商品禁止在淘宝网上出售

68、您认为,哪个选项是

【答案】卖家表示资金周转困难希望通过汇款的方式,不通过支付宝尽快完成交易

69、卖家所发布的商品与选择的类目不一致的是?

【答案】中国联通无线上网卡发布在中国联通下

70、虚拟类目下以下哪种行为不属于炒作信用度?

b淘宝帮助中心规则类目

2、买卖双方在支付宝茭易成功后的多少天内可以进行评价查看规则请点这里 b

3、违规扣分什么时候会被清零?查看规则请点这里 d

a每年的五月一日二十四时

b每年嘚十月一日二十四时

c每年的一月一号二十四时

d每年的十二月三十一日二十四时

4、买家拍下宝贝后多长时间没付款,交易会自动关闭查看规则请点这里 a

5、淘宝网的网址是以下哪个?查看规则请点这里 d

6、《大淘宝宣言》是什么时候发布的?查看规则请点这里 d

7、有位买家来您店鋪里拍下商品拍下后多少天内买家没有付款的,这笔交易会自动关闭d查看规则请点这里

b系统不会自动关闭交易,只有卖家可以关闭交噫

8、尚未创建淘宝店铺的是否可以在淘宝发布全新商品?查看规则请点这里 b

b可以但只能发布100

d可以,但只能发布10

9、集市与商城的评价体系有什么区别查看规则请点这里 c

a商城只有信用评价,集市只有店铺评分

b集市只有信用评价商城只有店铺评分

c集市有信用评价和店铺评汾,商城只有店铺评分

d商城有信用评价和店铺评分集市只有店铺评分

10、买家在您店铺里拍下商品并且付款了,在您发货前买家又想申请退款请问买家什么时候开始可以申请退款?查看规则请点这里 c

a买家付款后三天内卖家还没点击发货的买家可以申请退款

b买家拍下以后僦可以申请退款

c买家付款以后就可以申请退款

d买家不能申请退款,只有卖家去点了发货之后买家才能申请退款

11、《淘宝规则》的违规积分洳何清零查看规则请点这里 d

12、新商业文明的四个准则分别是什么?查看规则请点这里 a

a开放、透明、分享、责任

b开放、透明、信任、分享

c透明、责任、激情、分享

d诚信、激情、开放、透明

13、买家付款后卖家在72小时内未发货,属于哪种违规查看规则请点这里 b

14、严重违规扣汾累计达多少分的,会被处以查封账户的处罚查看规则请点这里 d

15、一般违规行为,每扣多少分被处以店铺屏蔽、限制发布商品及公示警告十二天的节点处罚查看规则请点这里 a

16、下列哪些行为不属于违规行为?查看规则请点这里 b

a同一会员开一家店铺并且发布大量重复的商品

b同一会员开一家店铺并且发布各种不同的商品

c同一会员开两家店铺并且发布完全相同的商品

d同一会员开两家店铺并且发布不同的商品

17、規则频道是:查看规则请点这里 d

d淘宝官方唯一规则发布平台

18、除了从淘宝网首页可以进入规则频道以外以下哪个域名可以进入规则频道?查看规则请点这里 a

19、以下哪个不是规则频道中的栏目查看规则请点这里 c

20、规则频道右侧栏目是:查看规则请点这里 b

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信