问题库PROBLEM BASE

  • java面试的时候你被提问过哪些问题? 未解决

    回答:谢谢邀请!一般面试官会基于你的面试简历进行相对应的知识点提问,例如你的简历中写了精通(精通这两个字谨慎使用)Java并发编程,面试官可能会问CAS的实现原理、ThreadLocal实现原理及是否会出现内存泄露、HashMap的实现原理及为什么会出现并发问题等,这种就是根据简历上的描述提出的针对性问题,还有就是根据你简历上的项目经历,提问你在这个项目中的角色、负责那些功能、如何实现的、遇到那些问题及...

    2i18ns2i18ns 回答0 收藏1
  • Java学到什么程度才能叫精通? 未解决

    回答:精通:透彻理解并能熟练掌握看了精通的意思,可能很多人都不敢说自己真的精通Java!原因有2点:精通这个词是不能乱用的,因为行业里总有你不会的。想想在自己的工作中,你没有问过他人Java相关问题吗?我相信工作中肯定都问过!学无止境,何来精通?Java作为一门编程语言,它也在不断的变化,比如说从Java9-Java10,这不都是在不断的变化吗?学无止境!学习并不是一蹴而就的,在工作中我们肯定会遇到问题...

    _ivan_ivan 回答0 收藏1
  • 如何简单粗暴的优化一张数据量增长很快的千万级大表? 未解决

    回答:当一张表的数据量达到千万级别的时候,任何对表的操作都得小心翼翼。核心点在于避免全表扫描、避免锁表、避免产生大量行锁。本质上是让每一次sql的执行都更快的完成,避免过长时间占用数据库连接,让连接能够迅速的释放回数据库连接池,提供更多稳定的服务。一旦产生大量的行锁甚至表锁,将会带来连接瞬间被打满、数据库资源耗尽、服务宕机的灾难性后果。所以如何避免以上问题的发生才是最重要的,绝不能等问题发生之后再去解决...

    coordinate35coordinate35 回答0 收藏1
  • 到底怎样的程序员能称为架构师? 未解决

    回答:到底怎样的程序员能称为架构师?首先要知道架构师是做什么的,架构师主要职责是确认和评估系统需求,给出开发规范,搭建系统实现的核心构架,并澄清技术细节、扫清主要难点的技术人员。那么怎样从一个程序员成为架构师呢,我总结了以下几个方面: 意识方面首先程序员自身想往架构师方向发展,然后换位思考与架构师的差距,该如何努力才能符合一个优秀的架构师,所以关注范围是不同的,程序员专注于具体细节,而架构师专注于宏观视...

    edgardengedgardeng 回答0 收藏1
  • Java后台开发面试应该如何准备? 未解决

    回答:Java开发基本上都是进行后端(服务端)开发,根据方向不同开发的侧重点还是有所区别,所以准备面试之前需要对工作方向有一个大致的了解,这样才能有针对性的进行准备。Java开发很大一部分是从事Web后端开发,做Web后端开发需要准备的内容比较多,大致分为以下几个部分:Java Web开发的基本组件,包括Servlet、JSP、JavaBean,同时要了解Web容器(服务器)的功能细节:清楚Web应用程...

    hellowoodyhellowoody 回答0 收藏1
  • Python程序员该如何准备面试? 未解决

    回答:谢谢邀请!当前Python语言的上升趋势非常明显,随着大数据和人工智能领域的发展,Python语言未来的应用前景还是非常值得期待的。另外,Python语言在Web开发、嵌入式开发和各种后端服务开发中也扮演着重要的角色,从语言生态来看,Python语言已经越来越健全了。目前也有越来越多的企业在使用Python解决方案,相应的人才需求将在未来得到一定程度的释放。面试Python程序员首先要针对不同的岗...

    forrest23forrest23 回答0 收藏1
  • 如果你是面试官,我来应聘一年java后台开发经验,你会问什么? 未解决

    回答:很久没有面试过一年Java开发经验的小伙伴了,那如果你是一年开发经验,并且已经通过了前面的初筛,也就是已经约好面试时间了。现在开始咱们的面试。面试官:您先自我介绍一下吧~候选人:我毕业于xx大学计算机科学与技术专业,工作经验一年,工作期间主要负责xx项目的xx功能开发。熟悉的技术栈有Java基础,集合,多线程等知识,熟练使用SpringBoot框架。PS:废话不要多说,说你真实的开发项目经验和你真...

    TigerChainTigerChain 回答0 收藏1
  • 现在比较好用的报表开发工具有什么啊? 未解决

    回答:在没有BI系统或报表系统的情况下,即使要做一张非常简单的报表,开发人员的工作也挺大,包括编写SQL、设置查询条件、编写数据Bean、编写Service、编写控制层、编号前端页面,同时需要前后端工程师协作开发,这里面还包括筛选条件处理、分页处理等琐碎处理,导致开发周期拉长。对于开发时又不想花钱买报表系统,又想快速出报表时,就需要一个可嵌入的通用报表工具,可参照我的这篇文章开发一个通用的报表组件htt...

    boosterbooster 回答0 收藏1
  • 哪个报表软件用的人比较多? 未解决

    回答:数据分析平台,特别是智能数据可视化分析平台中,SpeedBI数据分析云算是使用人数比较多的平台之一,个人免费用户、企业年租用户都能通过该平台快速实现智能数据可视化分析。另一个也是因为它不用下载安装,在线上就能用,同时平台提供大量点击即可用的数据可视化图表和分析功能,使用起来也比较简单。

    techstaytechstay 回答0 收藏1
  • 除了excel,一般公司用什么报表工具? 未解决

    回答:即能保持EXCEL的易用性和用户操作习惯,又能具有管理软件的多用户协同、数据共享、用户权限控制等特点的软件,才是企业需要的。今天推荐一款免费的可用于企业报表管理、业务管理、客户管理等的软件工……做报表管理,只是最基础的功能。 TA是金山系创业团队开发,功能真的很好,还免费,很良心。中铁,ucloud,首都钢铁、中国电信等大公司都在使用。只是这个软件没有做广告,很多人还不知道。下面了解一下:免费使用...

    Dongjie_LiuDongjie_Liu 回答0 收藏1
  • java面试都问知不知道hashmap的原理,那我就想问,知道原理有什么用? 未解决

    回答:Java中的HashMap可以说是平时开发中最常用的数据结构之一了,经常使用的集合类还有ArrayList、HashSet,基本上用好HashMap、ArrayList、HashSet这三大集合类,大多数的业务场景就满足了,掌握这三大集合类也是作为一名Java程序员的基础能力。平时开发大多数的业务场景都是CRUD,且数据量都很小,所以基本上不会有什么问题。那么还需要知道其底层实现原理吗?还需要知道...

    DirtyMindDirtyMind 回答0 收藏1
  • 面试您遇到过什么奇葩的提问? 未解决

    回答:关于面试,还真遇到过奇葩的提问。记得十多年前,当时想换个工作,正巧在报纸上看到一个招聘会计的广告,于是就约了面试。对于那次面试,真是记忆犹新。那是一个商贸公司,老板亲自面试。我刚开始先做了自我介绍,然后那个老板开始提问题。起初是一些常规的问题,诸如家庭情况工作经历等。之后老板说考我一个问题,我当时有些紧张,心想:会不会靠一些关于会计经验方面的问题呢?我可是从没做过会计,只是考了个会计证和初级职称,...

    tomatotomato 回答0 收藏1
  • mysql如何快速生成百万条测试数据? 未解决

    回答:对MySQL生成百万条测试数据,我这可以提供几种思路:1.代码实现,用python(其他代码也可)实现,python提供对数据库操作的标准库,引入pymsql模块,参数对照自己的数据库信息改下,再自己写条sql语句,写个循坏,OK了。2.还有一种就是通过工具Jmeter实现对数据库的批量插入数据,步骤很简单。参考:https://www.toutiao.com/i67193493590051394...

    ermaoLermaoL 回答0 收藏1
  • 职场小白如何学习数据分析? 未解决

    回答:先确认下自己是否对此感兴趣,正感兴趣就考虑学习,不论是自学还是参加学习,都务必要有坚定的信念,当然学习数据分析是需要一定的数学、统计基础,同时需要掌握一点数据分析的工具软件,若有人带你学习或指导你,将会事半功倍,我知道比较牛的数据分析专家是赵强,舒立克商学院数据分析教授,有兴趣可以了解下他,

    fuchenxuanfuchenxuan 回答0 收藏1
  • 现在转行学习数据分析会很困难吗? 未解决

    回答:说实话,做数据分析看你怎么学,如果学会用好的工具,那就很容易。数据分析,除了要有比较强的统计分析思维,更需掌握一个好的工具。前者可能需要一些天赋,后者相对容易,学了才能会。(文末送免费软件工具)这里介绍一款,好用易上手,且功能强大的工具给您,当然了,职场人员,日常都用得的,因为这个工具,除了适合做数据分析,还能做各种企业管理系统。比如:OA、ERP、WMS等好,我们先一睹为快:云表企业应用平台,简...

    niceforbearniceforbear 回答0 收藏1
<