Home  >  Q&A  >  body text

Concurrency, message queue, load balancing, caching, distribution, security, are these the highlights of your resume? Java fresh graduate, internship for more than half a year

Concurrency, message queue, load balancing, caching, distribution, security, are these the highlights of your resume? Java fresh graduate, internship for more than half a year

漂亮男人漂亮男人2686 days ago1969

reply all(13)I'll reply

  • PHP中文网

    PHP中文网2017-06-12 09:29:05

    A beautiful resume can really attract attention and increase the chance of being invited for an interview. Likewise, the interviewer will also have more expectations for you. Then, during the interview process, you will be asked questions as if you were at the level listed on your resume. Once you perform poorly, the interviewer will be disappointed in you.
    For example, a company only needs to recruit an intermediate-level person, and you are also qualified for the intermediate-level position, but you make your resume look like a senior-level one. During the interview, if you are not careful, the interviewer will think that you are not even intermediate. Because it was far lower than they expected.
    So, it is recommended to seek truth from facts.

    reply
    0
  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-06-12 09:29:05

    It depends on how in-depth you are. Each of the keywords you wrote can be written into a book. Personally, I think more than half a year is too short. I guess it is relatively shallow, which should be the extent of understanding it

    reply
    0
  • 迷茫

    迷茫2017-06-12 09:29:05

    Young man, I have a set of "Distributed System Architect" interview questions here. Why don't you try to answer them? If you can answer them all, you can write them.

    什么是高可用
    什么是双机热备,双机热备有那些缺陷
    什么是双活
    请简述实现软件高可用要考虑那些因素
    
    
    数据库怎样实现灾备
    缓存怎样实现灾备
    应用服务器怎样实现灾备
    Web 服务器怎样实现灾备
    计划任务、定时周期运行的程序怎样灾备
    消息队列怎样实现灾备
    双活的软件怎样实现同一时刻只能一个运行,或者交替运行
    
    
    背景:
    计划任务即周期或定时运行的程序,我们要解决单点故障问题与负载均衡的问题,在一个分布式系统中单节点是不允许的。
    
    设计要求:
    能够实现高可用,负载均衡,横向扩展
    
    怎样处理同时运行产生的冲突问题?
    怎样排队运行?
    任务如何持久化?
    一个节点宕机,另一个节点怎么接管没有完成的任务?
    如何横向扩展?
    扩展,收缩,维护如果能做到不停机,不影响业务?

    I think you said it’s not good to write “understand” all the time. You also need a few “familiar”. If you can answer all the above questions without searching, then you can write “familiar”.

    Don’t stop at mastering the spelling of these Chinese characters

    reply
    0
  • 高洛峰

    高洛峰2017-06-12 09:29:05

    Use words accurately. It is generally not a big problem to write understanding, but no one will believe it if you write familiar or proficient. But don’t put what you don’t understand on your resume.

    reply
    0
  • 習慣沉默

    習慣沉默2017-06-12 09:29:05

    After half a year, I think it’s good to understand concurrency first.

    reply
    0
  • 为情所困

    为情所困2017-06-12 09:29:05

    Better than most PHP resumes I have seen (not fresh graduates).

    The mobile version of SF didn’t even show all the questions, but we were attracted in. This shows how attractive these technologies are.

    Of course, the extent to which the subject can master the question is another matter. Don’t exaggerate.

    reply
    0
  • 欧阳克

    欧阳克2017-06-12 09:29:05

    If you are proficient or familiar with negotiation, you can apply for an architect

    reply
    0
  • 欧阳克

    欧阳克2017-06-12 09:29:05

    If you master these, of course it will be a highlight. These are essential skills for architects and senior engineers. If you dare to write these without mastering them, you are seeking death.

    reply
    0
  • 为情所困

    为情所困2017-06-12 09:29:05

    You are applying for an architect job! ! It is recommended to master the basics of Java first

    reply
    0
  • 代言

    代言2017-06-12 09:29:05

    Recommendation:

    • If you have an in-depth understanding of the source code of the relevant framework or have implemented one yourself, you can write about the above points; otherwise, if you have simply read or dealt with related business commons, just write directly to understand

    • Write more about the business handled by the project and the frameworks and libraries involved. They have just been released. Being pragmatic is the most important thing

    reply
    0
  • Cancelreply