Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Weavr

      Is this your company?

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Weavr reviews | Weavr jobs | Weavr salaries | Weavr benefits
      Weavr interviewsWeavr Java Developer interviewsWeavr interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Java Developer Interview

      28 May 2022
      Anonymous interview candidate
      No offer
      Negative experience
      Difficult interview

      Application

      I applied through a recruiter. The process took 2 weeks. I interviewed at Weavr in May 2022

      Interview

      The first step is an HR pre-screening interview - besides of your personal info and motivation, you'll be asked some basic java questions like the purpose of break/continue etc. Interviewer just reads the list of questions and writes down your answers. The interviewer doesn't understand tech stuff at all - so give your answers slowly. I had to repeat almost every answer twice at a slow pace, which I found unusual. The second step is an another 45min tech pre-screening with a tech guy - basic questions about Java, Spring, DB, optimistic locking etc. It looked like a dialogue, also at this step you can ask your questions about the project. The third step is a 90min tech interview with two tech guys. It looked more like a test, not like a dialogue. I have pretty extensive experience of going through interviews, and my impressions of this interview are lower than average. First of all, some of the problems sounded unclear for me - I had to ask to explain/rephrase the problems, which rarely happens to me during the interviews. After almost an hour of answering the questions (more or less related to my experience) the following happened: While discussing on some problem I suggested a couple of solutions, but failed to find another simpler solution. At the next moment one of the interviewers declared "maybe we should not proceed to the next question". So be prepared that your interview may be interrupted this way in the late stage after you make a mistake/fail to find the best possible solution for another problem. Summary: the guys are doing pretty interesting financial project (imo), but the hiring strategy doesn't seem adequate to me.

      Interview questions [8]

      Question 1

      What would you do if you need to encrypt the column in the database, but you don't want to modify the SQL statement selecting data by this column?
      1 Answer

      Question 2

      what's the purpose of break/continue in Java?
      Answer question

      Question 3

      what's the optimistic locking and how to implement it?
      Answer question

      Question 4

      what does given SQL query do?
      Answer question

      Question 5

      Distributed locks - what are they and why do you need it
      Answer question

      Question 6

      In-memory data grids like Hazelcast/Redis - what's their purpose, why and when one should use them instead of RDBMS/NoSQL
      Answer question

      Question 7

      Does it make sense to create indices for every column in the database?
      Answer question

      Question 8

      Say you have a microservice scaled up to multiple instances, processing client requests. You want all the requests related to a specific client to be processed by a single instance. How would you achieve this and how would that affect your database?
      1 Answer
      1

      Top companies for "Compensation and Benefits" near you

      avatar
      Deloitte
      3.5★Compensation and benefits
      avatar
      KPMG
      3.6★Compensation and benefits
      avatar
      Starbucks
      3.6★Compensation and benefits
      avatar
      RBC
      3.7★Compensation and benefits