Upload Button Icon Add office photos

Filter interviews by

BlackBerry Softwaretest Engineer Interview Questions and Answers

Updated 10 Mar 2024

BlackBerry Softwaretest Engineer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Mar 2023. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Problem solving and technical questions
  • Q2. Minimum number of swaps to sort a liat
  • Ans. 

    The minimum number of swaps required to sort a list is equal to the number of inversions in the list.

    • Count the number of inversions in the list to determine the minimum number of swaps needed to sort it.

    • An inversion occurs when a larger element appears before a smaller element in the list.

    • For example, in the list [4, 3, 2, 1], there are 6 inversions (4,3), (4,2), (4,1), (3,2), (3,1), (2,1), so at least 6 swaps are need

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Design based question
  • Q2. Design url shortner
  • Ans. 

    A URL shortener is a tool that takes a long URL and generates a shorter, unique link that redirects to the original URL.

    • Generate a unique key for each long URL

    • Store the mapping of long URL to unique key in a database

    • Create a redirect service that takes the unique key and redirects to the original URL

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Typical HR questions
  • Q2. Why are you leaving your previous company

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Test contains 26 questions for me 13 are java based 13 are c++ based

Round 2 - Technical 

(2 Questions)

  • Q1. Indexing in dbms
  • Ans. 

    Indexing in DBMS is a technique to improve the performance of queries by creating a data structure that allows for faster retrieval of data.

    • Indexes are created on columns in a database table to speed up the retrieval of rows that match a certain condition.

    • Types of indexes include clustered, non-clustered, unique, and composite indexes.

    • Examples of indexing techniques include B-tree, hash, and bitmap indexes.

    • Indexing can...

  • Answered by AI
  • Q2. Find whether two strings are or not anagrams
  • Ans. 

    Check if two strings are anagrams by comparing the sorted characters in each string.

    • Sort the characters in both strings and compare if they are equal.

    • Ignore spaces and punctuation when comparing the strings.

    • Example: 'listen' and 'silent' are anagrams.

    • Example: 'hello' and 'world' are not anagrams.

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. Inorder traversal without recursion
  • Ans. 

    Use a stack to simulate the recursive inorder traversal process

    • Create an empty stack to store nodes

    • Start with the root node and push it onto the stack

    • While the stack is not empty, keep traversing left and pushing nodes onto the stack

    • Once you reach a leaf node, pop it from the stack, print its value, and move to its right child

    • Repeat the process until all nodes have been visited

  • Answered by AI
  • Q2. How to make a class final
  • Ans. 

    To make a class final, use the 'final' keyword in the class declaration.

    • Use the 'final' keyword before the 'class' keyword in the class declaration

    • A final class cannot be subclassed or extended

    • Final classes are often used for utility classes or classes that should not be modified

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Online test on hacker rank . difficult level

Round 2 - Assignment 

Assignmemt on sorting array

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Oct 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Asked me DSA Question of a graph.Island Count

Round 2 - Technical 

(1 Question)

  • Q1. IS GRQPH BIPARIT
  • Ans. 

    The question is not clear and seems to be a typo. It may be asking about a graph being bipartite.

    • Ask for clarification on the question

    • Explain what a bipartite graph is

    • Provide examples of bipartite and non-bipartite graphs

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is Closure
  • Ans. 

    Closure is a function that captures the environment in which it was created, allowing it to access variables from that environment even after the function has finished executing.

    • Closure allows a function to access variables from its outer scope even after the function has finished executing.

    • It is created when a function is defined within another function and the inner function references variables from the outer functi...

  • Answered by AI
  • Q2. Flat nested array
Round 2 - Technical 

(2 Questions)

  • Q1. Machine coding questions
  • Q2. Das based questions
Round 3 - HR 

(2 Questions)

  • Q1. Simple questions
  • Q2. Simple questions one on one
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - Coding Test 

It was an online assessment. Some coding questions. Some cs fundamental mcqs. SQL query, Rest Api question.

Round 2 - Assignment 

An assignment to create a game using nodejs/ go lang/ java.

Round 3 - Technical 

(2 Questions)

  • Q1. Discussion related to Assignment. Told some changes and told to add some more functionalities.
  • Q2. Some APIS were given. It was case study. You had to show the dishes to a customer according to his preferences.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. General DSA question leetcode style
Round 2 - Technical 

(1 Question)

  • Q1. Discussion on previous project
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

It was a medium-level DSA round

Round 2 - Coding Test 

This was also a DSA round

Round 3 - Coding Test 

This again a DSA round

Round 4 - Technical 

(1 Question)

  • Q1. Can't disclose the question because of NDA signed but it was a design round
Round 5 - One-on-one 

(1 Question)

  • Q1. This was a project discussion round
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via LinkedIn and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - HR 

(2 Questions)

  • Q1. Why you want to join facebook?
  • Ans. 

    I want to join Facebook because of its innovative technology, global impact, and opportunities for growth.

    • Innovative technology: Facebook is known for its cutting-edge technology and constant innovation.

    • Global impact: Working at Facebook would allow me to contribute to a platform that connects billions of people worldwide.

    • Opportunities for growth: Facebook offers a dynamic and fast-paced work environment with ample opp...

  • Answered by AI
  • Q2. Whats the best feature you like in Facebook?
  • Ans. 

    I appreciate the personalized news feed feature on Facebook.

    • Personalized news feed shows content based on user interests

    • Helps users stay updated on relevant information

    • Allows users to engage with content they are interested in

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

React javascript coding test

Round 2 - Technical 

(2 Questions)

  • Q1. Javascript questions
  • Q2. React questions
Round 3 - HR 

(2 Questions)

  • Q1. Behavioral questions
  • Q2. Team specific questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well for new react features and front end and backend design patterns.

BlackBerry Interview FAQs

How many rounds are there in BlackBerry Softwaretest Engineer interview?
BlackBerry interview process usually has 3 rounds. The most common rounds in the BlackBerry interview process are Technical and HR.
What are the top questions asked in BlackBerry Softwaretest Engineer interview?

Some of the top questions asked at the BlackBerry Softwaretest Engineer interview -

  1. Minimum number of swaps to sort a l...read more
  2. Design url short...read more
  3. Problem solving and technical questi...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 BlackBerry interview
Company Website
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.
Senior Software Engineer
13 salaries
unlock blur

₹34 L/yr - ₹60 L/yr

Software Engineer
5 salaries
unlock blur

₹6.5 L/yr - ₹18 L/yr

Sales Executive
5 salaries
unlock blur

₹1.5 L/yr - ₹2.2 L/yr

Store Manager
5 salaries
unlock blur

₹3 L/yr - ₹6 L/yr

System Software Engineer 2
4 salaries
unlock blur

₹25.7 L/yr - ₹29.2 L/yr

Explore more salaries
Compare BlackBerry with

Apple

4.3
Compare

Samsung

4.0
Compare

Nokia

4.2
Compare

Huawei Technologies

4.0
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview