面试中被问到支付的接口怎么实现接口如何实现的

专注于IT行业;java开发android开发
身为一名Java程序员,在面试的时候常常被问到的,下面我总结一些常常别问到的问题。
身为一名Java程序员,在面试的时候常常被问到的,下面我总结一些常常别问到的问题。
1.HashMap和Hashtable之间的区别
经常问到。这两个都是Map接口的类,实现了将唯一键映射到特定的值上。
HashMap类没有排序,可以一个null键和多个null值
Hashtable,不可以有null键和null值。比Hash慢,因为他是同步的。
2.abstract class和interface有什么区别
经常问。声明方法的存在而不去实现它的类被叫做抽象类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,其类型是一个抽象类,并让它指向具体子类的一个实例。不能有抽象构造函数或抽象静态方法。Abstract 类的子类为它们父类中的所有抽象方法提供实现,否则它们也是抽象类为。取而代之,在子类中实现该方法。知道其行为的其它类可以在类中实现这些方法。
 接口(interface)是抽象类的变体。在接口中,所有方法都是抽象的。多继承性可通过实现这样的接口而获得。接口中的所有方法都是抽象的,没有一个有程序体。接口只可以定义static final成员变量。接口的实现与子类相似,除了该实现类不能从接口定义中继承行为。当类实现特殊接口时,它定义(即将程序体给予)所有这种接口的方法。然后,它可以在实现了该接口的类的任何对象上调用接口的方法。由于有抽象类,它允许使用接口名作为引用变量的类型。通常的动态联编将生效。引用可以转换到接口类型或从接口类型转换,instanceof
运算符可以用来决定某对象的类是否实现了接口。
3.Set里的元素是不能重复的,那么用什么方法来区分重复与否呢?是用==还是equals()?它们有何区别?
很基础的一道题。
Set里的元素是不能重复的,那么用iterator()方法来区分重复与否。equals()是判读两个Set是否相等。
equals()和==方法决定引用值是否指向同一对象
equals()在类中被覆盖,为的是当两个分离的对象的内容和类型相配的话,返回真值。
4.Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?
经常问。方法的重写Overriding和重载Overloading是Java多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被“屏蔽”了。如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载(Overloading)。Overloaded的方法是可以改变返回值的类型。
5.谈谈final, finally, finalize的区别
最常问到。
final修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为final的方法也同样只能使用,不能重载。
  Finally在异常处理时提供 finally 块来执行任何清除操作。如果抛出一个异常,那么相匹配的 catch 子句就会执行,然后控制就会进入 finally 块(如果有的话)。
  finalize方法名。Java 技术允许使用 finalize() 方法在垃圾收集器将对象从内存中清除出去之前做必要的清理工作。这个方法是由垃圾收集器在确定这个对象没有被引用时对这个对象调用的。它是在 Object 类中定义的,因此所有的类都继承了它。子类覆盖 finalize() 方法以整理系统资源或者执行其他清理工作。finalize() 方法是在垃圾收集器删除对象之前对这个对象调用的。
6.常见到的runtime exception
这是考验你在编程中的经验了。
ClassCastException 类转换异常,在进行类型转换的时候。
NoSuchElementException 找不到方法
NullPointerException 最常见,空值针 避免Java程序中NullPointerException的技巧和最佳实践
ProfileDataException, ProviderException, RasterFORMatException, SecurityException, SystemException, UndeclaredThrowableException, UnmodifiableSetException, 等等
没有更多推荐了,毫不费力就到嘴的食物,不是毒药,就是诱饵。
一个关于第三方支付接口的面试题
因为我从事的工作跟要么是第三方支付清结算系统,或者跟第三方支付,或者银行接口相关的工作
前段时间面试的时候,遇到个问题,现在想想还是面试官思路是错误的。
他问我:对接第三方平台的支付接口,对方返回了一个页面怎么办。
我说:不可能啊,都是我们组装个form表单然后,后台组装好,直接丢到前台一个页面,页面加载的时 候直接让他提交,这样用户是无感知的.
他说:不是这样的,现在就是反回了个页面,我页面是ajax提交的,要直接到对方网站上去,
当时没有细想,其实还是一样的,因为人家已经把页面给你了,就是给你跳转的,你非要用httpClient发post请求,得到个页面,也没啥用。
这是一个电商网站的技术总监问的。
这题本身就是个伪命题,不具备任何的参考价值。
没有更多推荐了,记阿里电话面试的一个遗留问题:淘宝订单如何保证与支付宝订单的同步“? - kafka 异步 阿里面试 系统同步 - ITeye
发表时间:
wjt9989 写道我想可能是这样的,淘宝创建订单之后,携带支付宝需要的信息,打开支付宝的界面 ,用户在支付宝的界面完成付款,界面中出现类似“返回商家界面”之类的按钮。如果用户支付宝付款失败,则用户可以继续回到之前的淘宝界面,点击“付款”,继续。
然则淘宝如何知道支付宝是否付款成功?一种方法可能是通过消息通信同步查询支付宝,另一种可能是支付宝再完成付款之后,通知淘宝。
这个可能和淘宝跳到网银付款原理是一致的,淘宝显示“完成付款”和“付款遇到问题”按钮,网银付款完成之后显示“跳转到商户界面”按钮。
不知道我的理解是否正确。
哥们的头像 貌似是雷峰塔啊
发表时间:
引用
哥们的头像 貌似是雷峰塔啊
发表时间:
wjt9989 写道 好眼力!
引用
哥们的头像 貌似是雷峰塔啊
哈哈& 年初去杭州旅游了一次& 对那个雷峰塔的大理石印象比较深刻&
lemon_1227
发表时间:
james_lover 写道。。。。
楼主可以看看 《大型网站系统与java中间件实践》,里面介绍的 服务框架,数据访问设计,消息中间件,以及 软负载 等等,都是阿里系诸多产品的理论基础。
发表时间:
james_lover 写道
刚刚接到阿里的一个电话面试,提到这个问题,一时间没回答上来。
这里对此问题作下分析:
首先这应该是一个发散性问题,考察面试者的问题分析能力和处理能力。
前提条件:
1:淘宝平台,与支付宝平台必然是解耦的。也就是说在淘宝创建订单过程中不可能是同步调用支付宝创建订单接口(同步调步使用两系统耦合太紧,支付宝创建出错,将导致淘宝订购失败,这无法接受)。
2:虽然是异步调用,但实时性要求很高。(因为大量用户在淘宝订购之后会立即支付)
我的思路:
1:淘宝创建订单时,异步调用支付宝的创建订单接口。(或者使用消息中间件,如kafka)。支付宝收到订购消息,则创建订单(这期间会有一定的延迟)。
2:用户选择支付宝支付时,同步调用支付宝创建订单(应为订单有效性检查,这时就必须要求支付宝订单创建成功了,但此时并不会系统造成很大压力,因为已经有大部分订单已创建成功。这里支付宝只须判断,如果订单未创建成功,则创建订单。)。
这里有一个难题:如何保证支付宝异步创建订单的及时性(用户在淘宝下订,到支付宝订单创建成功的时间),我觉得这个延时最多不能超过2秒钟(此时间是考虑用户在淘宝的操作流程和操作时间间隔)。这里考虑kafka主要是因为其它牛B的性能和消息不易失(消费完还能找回,保存时间长)。
================================================
补充:考虑到淘宝有货物库存的问题,如秒杀系统,必须严格要求先到的请求优先创建订单,后到请求如果库存不够,则不能创建订单。
由于不可能为秒杀系统单独建立一套订单流程。所以要求:必须保证订单的顺序一致性。
这一点kafka无法满足要求,刚查到的资料:淘宝开源的消息中间件:Metamorphosis (MetaQ) 则可以保证顺序性。
好吧,我没做过像淘宝这样子大的电商系统,也没做过比京东大的系统。我只说说我的想法:
支付宝和淘宝必须是解耦的两个系统,简单说用户在淘宝买东西时创建的订单号那是完全归属于淘宝系统的,与支付宝没有任何关系;当用户选择使用支付宝支付并提交支付操作时此时才会与支付宝产生关联关系,这个关联关系就是淘宝系统在调用支付宝支付接口时会带入用户在淘宝平台的购物时的相关参数(支付来源、金额、订单号等等&只是需要注意的时此时这里还有一个统一登录认证的问题,也就是淘宝用户登录状态时使用支付宝支付时是不用再次登陆的&),此时支付宝系统才会根据传入的参数生成支付宝系统的唯一订单号(会有唯一的淘宝订单编号和唯一的支付宝订单编号一一对应),我想这个流程应该是不会变的,唯一可变的我想应该是支付宝系统的唯一订单号是先创建还是后创建问题,这也可以讨论的一个焦点。比如支付宝系统可以根据实际情况系统自动产生唯一订单编号号池,然后淘宝调用时系统进行分配唯一订单编号(此时可以省去支付宝系统创建订单编号的时间),当然也可以是淘宝调用支付宝支付接口网关时支付宝平台产生唯一订单编号。
OK,我想在我说清楚了以上创建订单编号流程后再来说说关于实时性的问题。在文中博主说到了关于异步创建以及实时性要求高的问题,这里我的理解是这样子的,在用户从淘宝上发起使用支付宝支付时系统会调用支付宝接口进行网关验证并跳转到支付宝页面,这里的这个逻辑我认为的是同步的,原因是为了给支付来源的订单绑定一个唯一的支付宝系统的订单编号(也就是说如果支付请求方拿不到支付宝平台唯一的订单编号那后续的所有支付流程都无法进行),也就是此时可简单理解为支付宝系统此时会给淘宝的订单生成一个一对一的支付宝订单编号。OK,此时二者的关系就亲密起来了,因为后续你所有的支付操作都将围绕着支付宝订单编号产生了,当完成了所有的支付操作后,在最后最后的时候系统会从支付宝平台跳转到淘宝平台,那么也就是在此时支付宝的订单编号又将再次和淘宝平台的订单编号一起携手返回到淘宝平台。显然从淘宝发起支付到支付宝出现支付页面到支付结束的这整个过程必定是异步和实时性的最关键的体现了。 那这里异步就不说了,来说说实时性吧,支付宝中的每一笔订单都是一个分布式事务,可以说我们看到的支付宝订单编号它在系统里至少应该存储了2个以上的拷贝,同时它需要在最后做支付一致性确认操作。那针对这个分布式事务一致性操作,我想他们最好的处理应该是使用它们的Notify消息中间件了,该中间件具备分布式事务,具备顺序读写,具备fail over,具备负载等等各种优势;同时任何系统使用了消息中间件势必就需要有任务处理系统来及时的处理这些消息,所以可以说如何能做到实时的处理这些消息队列中的消息才是支付宝订单处理实时性的关键。
PS:针对博主说的到购物车以及秒杀,相信这两个在电商领域都是难题,针对前者购物车相信尚好,毕竟也就是生成有效订单前减库存和生成订单支付时减库存的问题;而针对于秒杀相信要涉及的问题会更多,但是如果是我来做秒杀,相信所有的请求以及库存都会至于一个结果,都会存储在内存中,秒杀的请求会按照唯一高精度时间戳来依次存储,至于秒杀的库存量同样会在内存中进行存放,同时会考虑秒杀的用户需要达到超过库存量多少时结束秒杀。
以上为我的理解和思考,欢迎讨论。
javascrack
发表时间:
只能告诉这个地方是同步的
别的脑补吧。。。。
发表时间:
我假设淘宝的订单和支付宝的订单并不是同一个类型的,
1、淘宝的订单是有商品明细,总价,收货人的信息,支付宝的订单有相关信息吗,应该是只有收款方,金额,订单号之类,那它们之间要同步的信息就只有支付状态了。
2、如果1成立,那就是支付宝在淘宝提交订单时,支付宝并没有创建什么订单,而是到了支付时才创建相关订单,成功后回调淘宝接口或者通过消息中间件发送消息,淘宝收到通知后,更改订单状态,做完扣库存之类的业务然后返回结果,如果支付宝没有收到期望的结果,会以一定时间间隔来继续回调或者发消息,直到收到正常的结果或者累计到一定次数才停止。
发表时间:
订单和支付单不会是同步创建的
从订单成功跳到支付宝收银界面基本有1秒-2秒的延迟差,足够异步在支付宝创建出支付单了
支付成功后再回调修改订单状态呗
发表时间:
LZ没接过第三方支付系统吧基本大同小异都是这种流程
james_lover
发表时间:
来结贴:阿里的应聘已经挂啦。拿到了去哪儿java的offer.注册 | 登录
网易UEDC,全称网易用户体验设计中心
产品经理就业班,12周特训,测、练、实战,22位导师全程带班,200+名企内推,保障就业!
本文主要为正在准备互联网公司校招和想了解这个领域的小伙伴们准备。全文较长,被分为上下篇,包含了校招过程中的所有技巧和秘籍,笔者描述得很详情,绝对有态度的良心面经,本文为下篇。在上篇文章中已经介绍了简历及作品集应该如何准备,本篇文章我们就来看看面试时到底应该如何进行自我介绍和作品讲解,以及如何回答常见的面试问题。
1. 面试时常见问题:自我介绍
自我介绍是不是一件看似简单却又让你头疼的事呢,如何介绍自己才能让面试官对你印象深刻,面试官通过自我介绍想获取哪些信息呢。在“简历撰写”部分,我们介绍了面试官想要了解的内容,自我介绍的基本步骤同简历上提到的基本一致,这里我们也简单介绍一下。
首先是个人基本信息,包括姓名,现在的研究方向,自己的家乡等,面试很多时候是一种机遇、一种缘分,在专业能力相差无几的情况下,若你和面试官家乡相同,或许会增加亲切感,自然面试通过的概率也会增加;其次在介绍教育经历的时候,注意介绍自己所学的专业课程,因为面试官或许对你的专业并不了解,而通过你所学的课程可以判断你对交互专业课程知识的了解与掌握程度,用户研究等相关的专业课程均可以成为你的加分项;在介绍项目经历和实习经历的时候,要突出自己在本次项目或实习中负责的主要内容以及收获,即使你没有介绍,通常在后续的面试环节中也会被提及,这部分内容是面试官感兴趣的,主动介绍比起面试官问及的时候再去介绍更能体现出思考的严密性。
在个人经历的介绍中,比起简单陈述我的兴趣爱好是画画、旅游、摄影等,可以通过具体事例来体现,比如喜爱摄影有自己整理的摄影相册,喜爱旅游自己曾经的穷游经历等。因为每个部门的人有不同的特质,通过对兴趣爱好等的了解,面试官可以判断其性格是不是和团队相匹配,并且了解其工作外是如何安排自己的时间,对自己的生活是否有所规划,有目标有计划的面试者更容易赢得面试官的青睐。
自我介绍是和面试官进行互动性交流的过程,在这个过程中可以与面试官交谈,让面试官真正被自己的优点所打动,努力表现自己的综合素质。即使专业能力稍有差别,但是所表现出的优秀的学习能力、沟通能力等也会给面试官留下深刻而良好的印象。
2. 面试时常见问题:作品介绍
通常在自我介绍之后,面试官会希望你挑选一到两个你认为最优秀的作品进行介绍。那作品集应该如何讲解呢,下面我们简单介绍一下。在介绍作品时,通常要求选择一个或两个作品,首先是希望你自己先要做出判断,如果你回答觉得自己的作品都差不多,那么说明对自己的作品去缺乏足够而正确的认识,作品集中一般会放四到五个作品,你需要选择自己认为最能体现出自己的能力、最完善的设计作品去讲解。事实上,介绍作品的思路同自我介绍的思路一样,你需要想办法调动面试官的积极性,比如可以向面试官提问,让面试官紧跟着自己的思路,这样不仅逻辑严谨,同时可以避免自己陷入被动的情境中。
在面试的过程中,通常面试官会追问,可以说这是一件好事,至少说明面试官对你的作品介绍感兴趣,但是还是对你某方面的解决方案还有疑惑或者说对你所体现出的能力存在不确定性,通过追问想进一步验证自己的判断是否正确,所以在介绍作品的过程中,你需要不断向面试官证明你的优点,比如解决问题的能力、推进项目完成的能力、把控细节的能力等。
要抓住一切可能的机会展示出你的优点,不要忘记这次面试的过程是来之不易的,这次谈话也是有目的的谈话。在这30-50分钟的时间里你要得到面试官的认可,才有机会获得实习的资格,才有机会进入好的平台从而系统地学习交互专业知识。
3. 面试时常见问题:如何回答面试官的提问
3.1 面试官常问问题
通常在进行作品介绍的过程中或过程后,面试官会针对作品进行相关的提问,以下为一些常见问题:
Q. 你认为你的作品中有关交互设计的亮点是什么?
通常对于没有实习经验的同学而言,他可能不知道如何回答才算是交互设计的亮点,或说对交互设计的理解还停留在简单的画线框图上,其实不然。需求转化、界面布局、信息架构和操作流程等都是交互设计的一部分。可以表达自己将需求转化为设计解决方案的独特处,界面元素布局等细节的优化、以及设计方案使得信息架构层级更清晰或缩短了用户完成任务的流程等,但是,最好可以通过用户测试、用户反馈来证明自己设计方案的优点,如果是实习作品,还可以通过上线后的数据加以证明。
Q. 你为什么这样设计?(针对某一个交互设计细节)
本问题最好的方法是要向面试官展示你思考的过程,以及你的解决思路的亮点,只要证明方案是有价值的即可。
Q. 队员是如何分工合作的,你做了哪部分的工作?讨论的过程中有没有分歧,有分歧如何解决的?(团队完成的作品)
通常面试官会关注在项目过程中,你担任的角色是什么,你做了哪些工作。我们以交互设计师为例。如果你所负责的主要部分是交互设计的话,不要简答地回答自己是画交互稿。因为面试官希望听到更全面得回答,比如负责上下游的调节,推动项目按照计划去完成等。对交互设计师而言,输出设计稿只是一部分工作,推动性、沟通能力等也是非常重要的。交互设计师是把产品经理的需求转化为功能并且协调上下游去推动的,是需要自己去处理一些任务的,若只是画交互稿则这种回答是不合格的,你对交互设计也没有深刻的认识。
讨论过程中的分歧是不可避免的,这个问题恰恰是考察你的解决问题的能力。你是否用积极正面的思路去处理分歧,解决办法是否是对项目的继续开展起到帮助。不论是在学校的项目中还是公司的实际产品中,交互设计师都需要在产生分歧时引导大家认识到当前的主要目标是什么,积极找到产生分歧的原因与解决办法,推动问题的解决。
Q. 介绍一下你在xxx公司的实习经历?你最大的收获是什么?
关于收获,其实面试官更在意的是,你有没有对这段实习经历进行总结,有没有对交互设计进行深入思考,交互技能有没有提升,专业能力是否更加全面和深入。或许在实习之前你的专业能力较差,但是通过在工作中的学习,你的专业能力有哪些提升也是面试官非常看重的。
实习以后的规划:通常,问及实习以后的规划,面试官是想了解你进入公司后想要学习什么知识,想要掌握哪方面的技能。如果你觉得自己没有什么要学习的知识,则你对自身没有什么规划,对自己没有明确的定位,这样的话是很难通过面试官的筛选。
3.2 其他常见问题
Q. 你是如何理解交互设计的?
这是一个基础问题,首先对交互的客观定义想必大家都了解。所以,面试官更注重你自己对交互设计的理解,可以加入自己的想法,或者结合案例去阐述自己的思考皆可。
Q. 为什么学习交互设计?
针对这个问题,主要是对跨专业面试者的考察,面试官的目的是想要了解跨专业的动机,以及以前的知识经验是不是适合用在学习交互专业上面,既然应聘的是交互设计,那么需要知识体系来支撑你去做交互设计,需要体现交互设计能力。因此,如果非非本专业的学生,自己是否有和交互设计有关的经历或者学习过相关课程是很重要的。
Q. 看过什么书,印象最深刻的是什么?
大家或多或少都已经看过很多交互设计相关书籍,要善于总结在书中学习到的内容,这些都是平时大家的积累。另外,需要反复阅读与思考并且将书中所看内容与实践相结合才会有所收获。
Q. iOS和安卓系统在交互规范上有什么区别?
这是一道专业性比较强的题目,即便不是准备面试,如果想胜任交互设计工作,了解iOS和安卓系统的差异性也是非常重要的。在移动端的产品设计中,必然要考虑到两种系统各自的规范进行设计,很多时候要尊重各自平台,考虑iOS和安卓用户使用习惯的差异性。建议大家多了解这两种系统各自的特点并根据各自的规范进行设计,也能为后续开发带来便利。
Q. 介绍一下你最喜欢的一款app?
通常情况下作品如果足够丰富就不会问及APP,但也有面试官想通过你对app的关注去判断你的分析思考能力,可以去关注一些精致的app,分析其功能、交互的亮点,做好充分的准备。
Q. 设计的趋势?
对于此类问题,面试官想考察你对设计趋势有没有关注,如果你的分析很到位,会成为有利的加分项,所以,平时要多关注设计的未来趋势与动向,于找工作还是自身的积累而言都很有帮助。
Q. 你认为自己的优势和劣势是什么?
在回答这个问题的时候,只要回答的劣势不要影响你的正常工作,不会对你从事交互设计工作带来负面影响即可。在整个面试的过程中,面试官会不定时的向你提问,除了上述提到的问题以外,还会有很多其他问题,但是你需要清楚的了解自己擅长什么,知道面试官想要了解什么,找机会向他证明自己的优点,努力得到对方的认可。如果可能,提前了解所面试的公司,其主要业务是什么,自己可以做好充足准备。如果可以去咨询已在公司的学长学姐,他们的指导会让你准备面试的目标更明确,更清楚。
4. 提问面试官
通常在面试结束以后,面试官会问你有什么问题要问,千万不要立即问面试官自己是否可以通过面试,这样会陷入一种尴尬的境地。可以问面试部门的主要业务、产品的未来规划、部门的组成人员状况或其他感兴趣的问题,尽量不要问及一些令面试官无法回答的问题。
综上,笔者结合自身经历按照准备简历和作品集,面试过程中常见问题的,面试结束的总流程讲解了面试中的注意事项以及面试官想要了解的内容;因不同面试官存在差异性,我们无法保证面面俱到,但是希望能就面试的共性问题为你提供帮助。告诉我们您想了解的内容,希望和大家一起探讨,您的支持和鼓励是我们前进的动力。
作者:仉长娟,昵称小几,卷卷,娟妹…(喜欢哪过叫哪过)~网易UEDC小鲜肉一枚,现支持运维部产品的交互设计。爱生活,爱运动,喜欢做有挑战力的事情。理性超于感性,在成长的道路上,不认真,你就输了哦~
本文由 @仉长娟 原创发布于人人都是产品经理。未经许可,禁止转载。
赞赏是对原创者的最大认可
收藏已收藏 | 127赞已赞 | 17
网易UEDC,全称网易用户体验设计中心
产品经理群
运营交流群
品牌营销群
文案交流群
Axure交流群
关注微信公众号
大家都在问
13个回答29人关注
7个回答16人关注
132个回答178人关注
56个回答63人关注
15个回答47人关注
19个回答43人关注昨天去易定支付面试。
本来从网上看,公司情况一般般,不是特别在意,也是想先去面试几家,看看人家问的问题我能回答多少。
先是一个人事经理,说了几句为什么想离职的问题之后,说做个题。于是做,题不是很难,网上大多能找到答案,但因我这一阵家里事多,也没细看,再说本来想看看自己的实际情况。一道多线程的,我直接说没做过。一道SQL的,我想可以。
一道说大日志800G如何处理分析,一个道说找前100个最多访问的(这个好像听过)。
我说今天就完事了,后又找一个技术经理来谈。
这个人技术很好,在支付宝和搜狐干过,是这里的架构师。我说了一下人民网博客的事,被他一通海贬,不过他说的也是实情,和实时的金融业务相比,那个的量要小的多。谈话中,发现,他们的开发还是相当规范的,管理上好像一般。他的人力缺口大致有20人。对他本职的技术要求相当高,我想没做过的,基本达不到他的要求,不过,自我感觉,无非是他在这个领域干的时间长,我要干个一半年,基本也没问题。后来他补了一个UML问题,我没答,怕答不清,也有点不想答了。最后,还说了SHELL编程的事,我说没干过,他的意思,这是他的硬要求,并提了shell编程对于架构的重要性,我想这也对,总的意思是说,觉得人还可以,但不太对口,再说。
我又以为完事了,说还有一个产品的经理。又和这人谈,这人比前面这个就感情上没那么实了,只问问题,没什么情感,不过技术也算好的,还和我说了说团队的事,我提了个看法。我问了问他组织结构的情况。他又问了问高并发的情况,画画图什么的,问还有什么解决方案。
2点开始,到5点才完。
基本达到我的目的:1.看看他们公司的情况。2.看看这方面的人都会点什么,是我不会的。3.我的情况人家怎么看。
看来要看看这几个:多线程,UML不太扎实,shell看一下。其它方案还是要看一下,对分布式那本书可以再看一下。对高性能的表述要条理一下。
论坛回复 /
(24 / 10337)
shishi11 写道分布式那本是前一阵买的:《分布式java应用基础与实践》,淘宝的林昊写的,有点乱,但该点到的都点到了。写的不错。
个人觉得这本书写的不怎么样,知识面虽铺得开,但是每个点都太浅了,比如内存模型和垃圾收集几页就说完了,看了跟没看差不多
同感,这绝对不是一本好书。比如讲集合的一章,这个基本上就是api介绍了。还有几乎所有的章节,都非常的浅,基本上就是一个介绍。
分布式那本是前一阵买的:《分布式java应用基础与实践》,淘宝的林昊写的,有点乱,但该点到的都点到了。写的不错。
这本书写的不错?我的天,我买之前以为是好书,买回来一看,哎。
分布式那本是前一阵买的:《分布式java应用基础与实践》,淘宝的林昊写的,有点乱,但该点到的都点到了。写的不错。
个人觉得这本书写的不怎么样,知识面虽铺得开,但是每个点都太浅了,比如内存模型和垃圾收集几页就说完了,看了跟没看差不多
shell考验架构能力??我呸
但是,架构师不会Shell很少。
本人曾经做过面试官,也被别人面试过,相对来说敏感一些,并不是每句话都需要挑明,而是要理会考官话中的意思。也许在过程中,你说了很多,但是并不是别人需要的。
shell除了基本编程逻辑以外,主要是系统命令结合使用,对系统的了解,一方面可以看出对系统架构设计能力。
这年头工作个几年没几个没做过面试官,一个技术面试官不用那么弯弯绕吧,早就有人说过是找这人的优点合不合适
工作,玩类似厚黑的游戏很无聊。
楼主本身面的应该不是架构师职位,shell编程考察架构能力这个视角很前卫啊。
也有可能是我理解错了楼主的意思,楼主讲“shell编程对架构的重要性”,我以为是说对于他们既有架构shell编程很重要,所以想知道是怎么回事,和你说的考察人不是一个方向,不再跑偏。
mercyblitz 写道
呵呵,搭环境只是小方面,就这个方面不是短时间可能学会的,并且为什么做这个工作是很有依据的。
面试的时候,并不是说为面试而面试,而从一个小的方面,面试官是要试探候选人的广度和深度。
我问的就是面的人说shell对系统架构很重要,我就想知道怎么个重要法,而且是和架构,你不觉得你的答案
很有角度吗?难道你是那个面试官?
本人曾经做过面试官,也被别人面试过,相对来说敏感一些,并不是每句话都需要挑明,而是要理会考官话中的意思。也许在过程中,你说了很多,但是并不是别人需要的。
shell除了基本编程逻辑以外,主要是系统命令结合使用,对系统的了解,一方面可以看出对系统架构设计能力。
呵呵,搭环境只是小方面,就这个方面不是短时间可能学会的,并且为什么做这个工作是很有依据的。
面试的时候,并不是说为面试而面试,而从一个小的方面,面试官是要试探候选人的广度和深度。
我问的就是面的人说shell对系统架构很重要,我就想知道怎么个重要法,而且是和架构,你不觉得你的答案
很有角度吗?难道你是那个面试官?
mercyblitz 写道
作为架构而言,基本的Shell和Linux命令还是要知晓的,否则怎么搭建环境。
就搭个环境那点东西现学来不及吗?如果单纯是为这个没必要把调子扯那么高吧
呵呵,搭环境只是小方面,就这个方面不是短时间可能学会的,并且为什么做这个工作是很有依据的。
面试的时候,并不是说为面试而面试,而从一个小的方面,面试官是要试探候选人的广度和深度。
作为架构而言,基本的Shell和Linux命令还是要知晓的,否则怎么搭建环境。
就搭个环境那点东西现学来不及吗?如果单纯是为这个没必要把调子扯那么高吧
shell编程对系统架构的重要性是啥?
如果一定要指做过的那他们可以直接到那几个公司定点招聘了。
作为架构而言,基本的Shell和Linux命令还是要知晓的,否则怎么搭建环境。
& 上一页 1
浏览: 85983 次
来自: 北京
祝楼主早日找到好工作,开始找了吗?
spring-framework-reference.pdf上 ...
易宝支付网站的架构介绍下,他们用了那些流行的技术,什么web服 ...
嗯,支持下,我用Spring JDBC的方式,也需要做些cac ...
个人感觉关键是看自己呆的部门就行了,公司再大,其它部门和你关系 ...
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'

我要回帖

更多关于 支付的接口怎么实现 的文章

 

随机推荐