面试了个4年的Java程序员,经验丰富,可惜最后编程题没写出来-面试了个4年的Java程序员,经验丰富,可惜编程题没写出来

AID:
CID:
视频图片:
作者头像:
弹幕地址:
视频描述:

热门回复:

  • 豪豪要揉揉:问这些问题,一年的都能回答。给我面试,我根本不问这些。 直接点,做过什么项目?自己说说。从头到尾的说。 没经验的根本说不出来的。说出来假的你看不出来也说明你不配面试别人。 ==和equals这样的问题问一年的都对答如流问四年的,别人会觉得你在侮辱他。 他支付厉害,我就直接问,腾讯阿里的支付接口是怎么对接的,网页支付小程序支付app支付各种模式的区别。用sdk的话直接问方法,支付接口的加密规则。 支付回调机制是主动调还是等回调做业务逻辑。 支付宝沙箱环境怎么配。 交易系统的表架构大概怎么设计的,从数据库表设计就能看出系统的档次。 上线后环境部署是怎么玩的,有没有含金量高的技术点值钱的地方也是要给别人加钱的。相反欠缺的话谈薪水也是要压的。 面试四年的基本上都是请来带项目了,业务比技术更重要,尤其是对于你公司做的项目所涉及到的业务是不是熟悉。你应该问这些,切记,技术慢慢来总是会的,业务不懂可能要摸很久。技术服务的是业务!java就是增删改查,成熟的框架和生态api已经完全满足现阶段加速开发,减少成本了。 经验高的无非是怎么更好更合理更优雅的用增删改查而已。 面试之前一定要先搞清楚招的人简历再问问题。 本人五年java计算机,本专业本科,目前也带团队。更多的是帮老板决策和设计架构减少开发成本等。
  • 农人偷得半日闲:面试官应该是在互联网项目为主的公司吧,他单独问了面试者公司是否有架构师这个问题,但在实际项目中我更注重系统分析师这个角色,因为他能提供正确的需求和最具价值的领域模型。系统的架构大都是根据需求的非功能性需求确定的,而且系统的架构在于选择而不是创造(已经有好多成熟好用的架构了,如分层,六边形,mvc,MVP,mvvm等),以我的经验对于中小型的项目(一百万以下),架构师的存在感是很低的,一般按通用架构JEE去做就好
  • 糖胖胖OvO:我感觉是背的面试题吧,很多很基础的知识都说的不对,其它的东西说的也比较含糊不清....而且最后一个算法题很基础了,思路也很明确: 1.建立一个新链,作为组合链使用 2.在循环里解决,循环终止条件是两个链的node.next都是null(就是此时的两个节点都是两个链最后的节点) 3.在循环内比较,(因为是有序链),将两个链较小的节点拼接到新链上,同时指向该链的下一个节点 4.最后得到的新链就是所需要的结果
  • 鱼翅大大大魔王:老哥的经验真挺丰富的……啊我也好想在这样的团队里啊……有技术leader有架构师,真好[酸了][酸了][酸了]
  • gkn6618:public static Node merge(Node node1,Node node2){ Node resultHead = new Node(0,null); Node tail = resultHead; Node n1=node1; Node n2=node2; while(n1!=null&&n2!=null){ if(n1.getKey()<n2.getKey()){ tail.setNext(n1); tail=n1; n1=n1.next(); }else{ tail.setNext(n2); tail=n2; n2=n2.next(); } } while(n1!=null){ tail.setNext(n1); tail=n1; n1=n1.next(); } while(n2!=null){ tail.setNext(n2); tail=n2; n2=n2.next(); } result resultHead.next(); }