• y z给我的PayPal合同工面经


    题是leetcode largest number

    //用自定义的comparator

    之前问了很多SpringJava的知识,serializationannotation

    //序列化我居然没有看!!annotation也没看!

    写一个restful api

    //咋写?忘了

    java 8class。因为都没听过也不记得具体是啥了

    //啥也别说了,都看一遍吧

     

    forEach() method in Iterable interface
    default and static methods in Interfaces
    Functional Interfaces and Lambda Expressions
    
    Java Stream API for Bulk Data Operations on Collections
    Java Time API
    Collection API improvements
    Concurrency API improvements
    Java IO improvements
    Miscellaneous Core API improvements

     

    1react programming in Java10 异步处理、大批量,不是 reactJS
    高层认识就行了

    Java8应该很熟!
    函数式接口:接口中,只声明了一个抽象方法。从而lambda表达式知道要用啥。

    定义:
    @FunctionalInterface
    interface GreetingService
    {
    void sayMessage(String message);
    }

    optional

    lambda里的operators之类的
    --
    OOP设计的原则
    The following 5 concepts make up our SOLID principles:
    Single Responsibility. 只负责一个内容
    Open/Closed. 可以扩展
    Liskov Substitution.
    Interface Segregation.
    Dependency Inversion.
    --
    集合数据结构挺重要!
    hashset
    id,name的不同需要两个方法来判断,需要自己实现,不会自动判断:
    equals 判断field是否相同, hashcode
    然后放到hash的bucket中

    linkedhashset:可以独特、保持顺序
    linkedhashmap:(a,123)(a,456)不会出错,会出现456这个最新的值
    --
    多线程看看就行了
    start开始线程 run
    --
    SQL

    工资前10怎么查:用descending, limit, top10之类的函数
    --
    web ser vice
    soap 更传统 只能用XML,要用WSDL
    RESTFUL 可以传输各种内容 json text...用spring实现
    --
    spring RESTFUL 用啥版本的
    如何实现的 MVC(@Autowired实现映射)
    get post的区别,最好不要乱用 不要用get来发东西
    --
    设计模式
    MVC 啥工厂模式之类的
    --
    scrum每天开会,2周一次sprint,
    用JIRA Jenkins集成部署工具,看看就行了
    --
    GIT CVS SVN之类的版本控制工具
    pull branch 之类的

    算法题可以看看PayPal的面经

     

  • 相关阅读:
    webpack-dev-server的使用及说明
    Web框架
    HTTP协议
    jQuery的使用
    发红包
    python操作mysql
    mysql索引与补充
    JavaScript之BOM操作
    JavaScript之DOM操作
    JavaScript之基础语法
  • 原文地址:https://www.cnblogs.com/immiao0319/p/13992369.html
Copyright © 2020-2023  润新知