闭门不出90天,泪谈京东三面+交叉面经历,终获30K*14薪(经验分享)_京东三面hr面试刷人不-程序员宅基地

技术标签: 程序员  学习进阶  面试经验分享  互联网  移动开发  

京东面试过程

技术面共三轮,一面二面是远程,三面是现场面外加2人交叉面试,说实话还是很紧张!最后HR定薪资是30K*14(小哥觉得低了哈哈哈)

最后让他把面试官问的问题整理一下,在这也分享给小伙伴们。主要也是6月初去面试的,周期挺长的有些记不全面了!

京东面试面试官问的问题

一面

目前基础知识掌握较好,但需要进一步向下探究,了解底层实现,学习优化机制。
面试官的一句话让我印象深刻“面向用户编程,不能局限于实现功能,还要为用户体验持续优化”

  1. 自我介绍
  2. .项目经历
  3. 面向对象三大特性
  4. 介绍String、StringBuffer和StringBuilder
  5. hashmap扩容为何扩容为2倍
  6. hashmap如何解决冲突
  7. hashmap做了哪些优化
  8. 线程与进程的关系
  9. Java中线程如何实现同步
  10. Sychronized和ReentrantLock有什么区别
  11. Android四大组件
  12. Activity生命周期和启动模式
  13. 进程和活动栈的关系
  14. Window和Activity的关系
  15. ListView和RecyclerView的区别
  16. Android消息处理机制(Looper、MessageQueue、Handler)
  17. 常用布局
  18. 布局中的merge标签
  19. 你有什么要问的
反问环节

1. 成都那边的工作业务
面试官回答:主要是海外电商业务

2. 京东目前的Kotlin和Flutter应用情况
面试官回答:Java和Kotlin都有使用,Flutter也在使用(之前面百度美团的时候面试官回答Kotlin好像都使用的比较少,大前端倒是都在用,果然能够节省成本的技术才是公司需要的。。。)
3. 下一步的学习方向
####二面

之前的准备只涉及了Java、Android、计网、数据结

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Android725/article/details/111002585

智能推荐

Linux安装JDK,Nginx_ngnix安装后需要安装jdk-程序员宅基地

文章浏览阅读265次。如何在Linux下安装JDK和Nginx?Linux下安装JDK把 JDK 的安装包上传到服务器,目录如下 /user/local/java然后我们需要解压安装包解压 tar zxvf jdk-8u301-linux-x64.tar.gz解压完成后,JDK 的安装目录就出现了,复制目录路径 /usr/local/java/jdk1.8.0_301我们安装完 JDK 之后,是不是还需要配置环境变量让 JDK 生效,接下来就是配置环境变量的操作了。3.配置环境变量vim /etc/pr_ngnix安装后需要安装jdk

vijos 1221 神秘配方 题解_配方编程c++-程序员宅基地

文章浏览阅读243次。题面背景每天中午的下课铃一响,浙江镇海中学(什么?镇海中学)的同学们都会冲出学校来附近的小饭馆吃饭,刹那间天昏地暗,飞砂走石,家家餐馆内都是一片黑压压的人 。馄饨店、饺子馆,在学校附近开一家红一家。身为镇海中学信息中心首席科学顾问兼资深信息学竞赛辅导老师Dennis看到了,他为了在业余时间方便学生,他租了学校附近的一家店面,雇了几个拉面师傅,开了一家“正宗兰州牛肉拉面馆”,生意还不错。..._配方编程c++

定论——软件开发的方法-论探讨(5)-程序员宅基地

文章浏览阅读97次。 2.探寻假设  在探寻软件开发以往的方法论背后的假设之前,首先要指出的是,这些假设很难被发现,不是说它们不存在,而是这些加上很少被看成是假设,往往作为理所当然的一部分,被排除在常规的思考范围之外。让我们来看几段大家都很熟悉的文字吧。  “大多数大型软件项目都没有达到预期的目标,交付推迟,预算超支,功能不完善。许多软件项目彻底失败了。”    ——FDD  “当前,软件开发的情况并不理想。很多系统...

阿里云oss存储图片过程-程序员宅基地

文章浏览阅读1.5k次。4. 新建bucket。区域要选与你服务器一致的区域,如华东。acl权限要设置为公共读,要不然你上传的图片访问不了。1. oss存储申请成功后,拿到appID和secret。2.按官方文档,下载配置的oss.browser软件。3.输入你的appID和secret来登录账户。

(新)将DataTable转换成list (--分页--) 【Skip--Take】_datatable skip-程序员宅基地

文章浏览阅读4k次。将DataTable转换成list 及数据分页。 /// /// 酒店评论列表-分页 /// /// /// 当前页 /// public static List GetHotelCommentList(int userId, int pageIndex, out in_datatable skip

Struts2之前台表单传值到后台Action方法总结_struts2后台的对象数据变了,前端表单数据能改变吗-程序员宅基地

文章浏览阅读1.5w次,点赞9次,收藏12次。在正式讲解之前,先交代一下项目版本,Struts2的版本是struts-2.3.30稳定版本,至于如何快速搭建以及正确的选择Struts2必要的Jar文件,以struts-2.3.30为例,首先建议大家直接从官网直接下载struts-2.3.30.zip文件,解压缩后,会得到如下所示目录结构:在apps目录里面有五个Struts2官方的项目案例,既然是官方案例,肯定是能够正常运行的,找_struts2后台的对象数据变了,前端表单数据能改变吗

随便推点

[HAOI2011]Problem b_[haoi2011] 问题b-程序员宅基地

文章浏览阅读422次。[HAOI2011]Problem bDescription对于给出的n个询问,每次求有多少个数对(x,y),满足a≤x≤b,c≤y≤d,且gcd(x,y) = k,gcd(x,y)函数为x和y的最大公约数。Input第一行一个整数n,接下来n行每行五个整数,分别表示a、b、c、d、k100%的数据满足:1≤n≤50000,1≤a≤b≤50000_[haoi2011] 问题b

第27天 | 28天学会PyQt5,高级控件之QListWidget_pythonlist widget用法-程序员宅基地

文章浏览阅读1.4k次。列表框架还有一个QListWidget,它是QListView的子类,与QListView不同的是,它已经建立了一个数据储存模型QListWidgetItem,直接调用addItem()函数就可以添加条目(Item),常用的事件类型有: 事件类型 描述 currentItemChanged 列表中的条目发生改变时,触发此事件; itemClicked 点击列表中的条目时,触发此事件。 _pythonlist widget用法

Longformer详解-程序员宅基地

文章浏览阅读8.4k次,点赞11次,收藏43次。IntroductionLongformer是一种可高效处理长文本的模型,出自AllenAI 2020年4月10日。目前已经开源,而且可以通过huggingface快速使用传统Transformer-based模型在处理长文本时存在一些问题,因为它们均采用"我全都要看"型的attention机制,即每一个token都要与其他所有token进行交互,无论是空间还是时间复杂度都高达O(n2)O(n^2)O(n2)。为了解决这个问题,之前有些工作是将长文本切分为若干个较短的Text Segment,然后逐个处_longformer

基于文本内容理解的中医药数据基础研究——中医药文献语料库的建设_中医基础数据模型设计方案-程序员宅基地

文章浏览阅读1k次。http://journal.shouxi.net/html/qikan/zgyx/zgzyyxxzz/20079149/zyyxxx/20100108093937831_500494.html【关键词】 中医药文献;语料库;中文信息库“中医药文献语料库系统”是汉语语料库建设中的一个分支,是在北京大学计算机语言所开发的“汉语文本切分与词性标注工具”的基础上,利用中医药专业切分词典再次加工而成,是为面向中医药文本内容理解的需要而设计研制的。其中中医药文献语料库_中医基础数据模型设计方案

蓝牙BLE ATT剖析(一)_att 蓝牙名称-程序员宅基地

文章浏览阅读7.5k次。一.概述The attribute protocol allows a device referred to as the server to expose a set of attributes and their associated values to a peer device referred to as the client. These attributes expose_att 蓝牙名称

MySQL:关于MGR中监控的两个重要指标简析_mysql mgr member_state-程序员宅基地

文章浏览阅读905次。欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答转载声明:以下文章来源于MySQL学习 ,作者八怪(高鹏)一、两个重要的指标这两个指标就是 replication_group_member_status 视图中的 COUNT_TRANSACTIONS_IN_QUEUE :等待冲突验证的队列数量,实际上是进行pipeline处理的队列数量(内部表示m_transactions_waiting_certification),单位._mysql mgr member_state

推荐文章

热门文章

相关标签