Sr. Software Engineer applicants have rated the interview process at Blackhawk Network with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 56% positive. This is according to Glassdoor user ratings.
Candidates applying for Sr. Software Engineer roles take an average of 14 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at Blackhawk Network overall takes an average of 24 days.
Common stages of the interview process at Blackhawk Network as a Sr. Software Engineer according to 2 Glassdoor interviews include:
One on one interview: 50%
Phone interview: 50%
Here are the most commonly searched roles for interview reports -
I interviewed at Blackhawk Network (Pleasanton, CA)
Interview
1 recruiter interview its just questions related to salary, experiences and visa status
2 hiring manager behavior interview
3 coding virtual leetcode easy to medium. Very positive experience
4 onsite whiteboard with two staff engineers
Still no decision
Interview Experience at EY – Software Engineer Role
🔹 Spring Boot & Transactions
• What is transient in Spring Boot?
• Explain @Transactional annotation, how it works internally, and how transactions are managed in the database.
🔹 Spring & JPA
• Difference between @Controller and @RestController.
• How does @ControllerAdvice work?
• JPA Repository vs Crud Repository – when to use which?
🔹 Core Java Concepts
• ExecutorService – how it works, use cases.
• Pool memory vs Heap memory.
• HashMap internal working (buckets, hashing, collisions, resizing).
Interview questions [1]
Question 1
Interview Experience at EY – Software Engineer Role
🔹 Spring Boot & Transactions
• What is transient in Spring Boot?
• Explain @Transactional annotation, how it works internally, and how transactions are managed in the database.
🔹 Spring & JPA
• Difference between @Controller and @RestController.
• How does @ControllerAdvice work?
• JPA Repository vs Crud Repository – when to use which?
🔹 Core Java Concepts
• ExecutorService – how it works, use cases.
• Pool memory vs Heap memory.
• HashMap internal working (buckets, hashing, collisions, resizing).
I applied through a recruiter. The process took 1 week. I interviewed at Blackhawk Network (Bengaluru) in Jul 2021
Interview
Interview was same as other product bases companies.
1st round online assessment
2nd round was focused on problem solving
3rd round was focused on Java, DS and one system design question, interview went for more than 1.5 hour
4th round was manager round, focused on resume and few soft skills question
Manager was pretty impressed and was asking to join early. I have already told them my competitive offer amount but still they were quoting 5lac less than that. that too from base salary part.
this is utterly disgusting behaviour, why you are wasting time fo candidates if you can beat the competitive offer.
Interview questions [1]
Question 1
One DP problem can be solved by unbounded knapsack, just need to tweak a bit.