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

      Broker Consulting

      Is this your company?

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Broker Consulting reviews | Broker Consulting jobs | Broker Consulting salaries | Broker Consulting benefits
      Broker Consulting interviewsBroker Consulting Senior Java Developer interviewsBroker Consulting 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.

      Top companies for "Compensation and Benefits" near you

      avatar
      KPMG
      3.6★Compensation and benefits
      avatar
      US Navy
      4.0★Compensation and benefits
      avatar
      Deloitte
      3.5★Compensation and benefits
      avatar
      Amazon
      3.7★Compensation and benefits

      Senior Java Developer Interview

      27 Mar 2024
      Anonymous interview candidate
      Prague

      Other Senior Java Developer interview reviews for Broker Consulting

      Senior Java Developer Interview

      14 Nov 2025
      Anonymous interview candidate
      Prague
      Declined offer
      No offer
      Positive experience
      Average interview

      Application

      I applied through other source. The process took 1 week. I interviewed at Broker Consulting (Prague) in Mar 2024

      Interview

      Very friendly and informal interview with the SW architect and CTO. We discussed my past experience and I was quizzed on Java, Spring, databases, and microservice architecture. I think they are particularly focused on databases, JPA and transaction management.

      Interview questions [3]

      Question 1

      What are database transactions and what can you tell us about the @Transactional annotation?
      Answer question

      Question 2

      What is the difference between hash and cipher?
      Answer question

      Question 3

      What is an index in a database table?
      Answer question
      Positive experience
      Average interview

      Application

      I applied through a recruiter. The process took 1 week. I interviewed at Broker Consulting (Prague) in Sept 2025

      Interview

      The interview process began with an informal, casual chat about my current role and the technologies I'm working with. This part also covered general questions about my past projects, my motivation for changing jobs, and my interest in their company. Following this overview, the technical part of the interview was conducted in a 'rapid-fire' style. They asked many quick, direct questions across a wide range of topics, aiming to cover more ground rather than going into deep detail on any specific subject.

      Interview questions [18]

      Question 1

      What is a database index, and what are its pros and cons?
      Answer question

      Question 2

      How are indexes typically implemented in a database like PostgreSQL? (Follow-up: B+ tree)
      Answer question

      Question 3

      Can an index be composed of multiple columns?
      Answer question

      Question 4

      Can you describe different identity generation strategies in JPA? (e.g., @GeneratedValue vs. UUID)
      Answer question

      Question 5

      What are the implications of using a database-generated identity on the application layer compared to using a UUID generated in the application?
      Answer question

      Question 6

      What is the contract between equals() and hashCode() in Java?
      Answer question

      Question 7

      Can two different objects have the same hash code? What is the impact of a poorly implemented equals() and hashCode()?
      Answer question

      Question 8

      What is a database transaction and how can two transactions interfere with each other?
      Answer question

      Question 9

      What are transaction isolation levels and what problems do they solve?
      Answer question

      Question 10

      How does the @Transactional annotation work in Spring?
      Answer question

      Question 11

      How does Spring manage transactions behind the scenes? How would you manage it manually? (Follow-up: Using EntityManager with a try-catch block for commit/rollback)
      Answer question

      Question 12

      By default, which types of exceptions trigger a rollback for @Transactional?
      Answer question

      Question 13

      What configuration options are available for the @Transactional annotation?
      Answer question

      Question 14

      How would you create your own custom AOP annotation?
      Answer question

      Question 15

      What are the @Target and @Retention annotations used for? What is the difference between RUNTIME and COMPILE retention policies?
      Answer question

      Question 16

      Can you explain JPA entity relationships, specifically EAGER vs. LAZY fetching, and their pros and cons?
      Answer question

      Question 17

      How can you fetch a lazily initialized collection within a query? (Follow-up: JOIN FETCH)
      Answer question

      Question 18

      What is "flushing" in the context of Hibernate? When does an "auto-flush" typically occur and why?
      Answer question