Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Protium Finance Team. If you also belong to the team, you can get access from here

Protium Finance Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Protium Finance Software Developer Interview Questions, Process, and Tips

Updated 26 May 2022

Protium Finance Software Developer Interview Experiences

1 interview found

I was interviewed in Mar 2022.

Round 1 - Coding Test 

(2 Questions)

Round duration - 75 minutes
Round difficulty - Easy

Easy to Medium questions based on Arrays and Hashmap.

  • Q1. 

    Count Sub-arrays with Sum Divisible by K

    Given an array ARR and an integer K, determine the number of sub-arrays in which the sum is divisible by K.

    Example:

    Input:
    ARR = {5, 0, 2, 3, 1}, K = 5
    Output...
  • Ans. 

    The task is to count the number of subarrays in an array whose sum is divisible by a given integer.

    • Iterate through the array and calculate the cumulative sum at each index.

    • Store the remainder of each cumulative sum divided by K in a hashmap.

    • If the remainder is already present in the hashmap, increment the count by the value in the hashmap.

    • If the remainder is 0, increment the count by 1.

    • Update the hashmap with the remai

  • Answered by AI
  • Q2. 

    XOR Query on Tree Problem

    Given a tree with a root at node 0 and N vertices connected with N-1 edges, and an array QUERY of size Q, where each element in the array represents a node in the tree. For each ...

  • Ans. 

    This question is about finding the XOR of all values of nodes in the sub-tree of a given node in a tree.

    • Read the input values for the number of test cases, number of nodes, and number of queries.

    • Construct the tree using the given edges.

    • For each query, traverse the sub-tree of the given node and calculate the XOR of all node values.

    • Print the XOR values for each query.

  • Answered by AI
Round 2 - Face to Face 

(2 Questions)

Round duration - 40 minutes
Round difficulty - Easy

Standard DS/Algo round with 2 questions of Easy-Medium level of question

  • Q1. 

    Quick Sort Implementation

    Sort a given array of integers in ascending order using the Quick Sort algorithm.

    Quick Sort is a divide and conquer algorithm that involves selecting a pivot element and partit...

  • Ans. 

    Implement Quick Sort to sort an array of integers in ascending order.

    • Choose a pivot element from the array

    • Partition the array into two parts: elements smaller than the pivot and elements larger than the pivot

    • Recursively apply quick sort on the left and right parts

    • Combine the sorted left and right parts with the pivot element

  • Answered by AI
  • Q2. 

    Search In Rotated Sorted Array Problem Statement

    Given a sorted array of distinct integers that has been rotated clockwise by an unknown amount, you need to search for a specified integer in the array. Fo...

  • Ans. 

    This is a problem where a sorted array is rotated and we need to search for given numbers in the array.

    • The array is rotated clockwise by an unknown amount.

    • We need to search for Q numbers in the array.

    • If a number is found, return its index, otherwise return -1.

    • The search needs to be done in O(logN) time complexity.

    • The input consists of the size of the array, the array itself, the number of queries, and the queries.

  • Answered by AI
Round 3 - Telephonic Call 

(6 Questions)

Round duration - 40 minutes
Round difficulty - Easy

Questions related to DSA - Prime Factorisation of a number
Questions related to OS - Difference between orphan and zombie process and few more questions from OS
Questions related to Java- Internal working , Threading, Debugging, OOPs

  • Q1. What is the garbage collector in Java?
  • Ans. 

    Garbage collector in JAVA is an automatic memory management system that frees up memory by identifying and removing unused objects.

    • Garbage collector is responsible for reclaiming memory occupied by objects that are no longer in use.

    • It automatically identifies and removes objects that are no longer reachable by the program.

    • Garbage collector helps prevent memory leaks and improves performance by freeing up memory.

    • It uses...

  • Answered by AI
  • Q2. What is the difference between an abstract class and an interface in Object-Oriented Programming?
  • Ans. 

    Abstract class is a class that cannot be instantiated and can have both abstract and non-abstract methods. Interface is a blueprint for classes to implement and can only have abstract methods.

    • Abstract class can have constructors, while interface cannot.

    • A class can only extend one abstract class, but can implement multiple interfaces.

    • Abstract class can have instance variables, while interface cannot.

    • Abstract class can p...

  • Answered by AI
  • Q3. What is meant by exception handling?
  • Ans. 

    Exception handling is a mechanism in programming to handle and manage errors or exceptional situations that may occur during program execution.

    • Exception handling is a way to gracefully handle errors or exceptional situations in a program.

    • It involves catching and handling exceptions, which are unexpected events that disrupt the normal flow of program execution.

    • Exception handling allows the program to recover from errors...

  • Answered by AI
  • Q4. What is the difference between a User thread and a Daemon thread in Java?
  • Ans. 

    User threads are non-daemon threads that keep the application alive until they complete, while daemon threads are background threads that do not prevent the application from terminating.

    • User threads are created by the application and are responsible for executing the main logic.

    • Daemon threads are created by the JVM and are used for background tasks.

    • User threads prevent the application from terminating until they comple...

  • Answered by AI
  • Q5. What is the difference between an orphan process and a zombie process in operating systems?
  • Ans. 

    Orphan process is a process whose parent process has terminated, while a zombie process is a process that has completed execution but still has an entry in the process table.

    • Orphan process: Parent process has terminated, but the child process is still running.

    • Zombie process: Child process has completed execution, but the parent process has not yet collected its exit status.

    • Orphan processes are adopted by the init proce...

  • Answered by AI
  • Q6. 

    Prime Factorization Problem Statement

    Given several queries each containing a single integer 'N', the task is to find the prime factorization of each integer using a sieve method.

    Example:

    Input:
    N = 1...
  • Ans. 

    The task is to find the prime factorization of given integers using a sieve.

    • Implement a function to find the prime factors of each integer using a sieve algorithm.

    • Use the given input format to read the number of test cases and queries.

    • For each query, iterate through numbers from 2 to sqrt(N) and check if they are prime factors of N.

    • If a number is a prime factor, divide N by that number and continue the process until N ...

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Bundelkhand Institute Of Engineering and Technology. Eligibility criteriaAbove 7 CGPAProtium interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.

Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.

Tip 3 : Do at-least 2 good projects and you must know every bit of them.


 

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.

Tip 2 : Every skill must be mentioned.

Tip 3 : Focus on skills, projects and experiences more.


 

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview questions from similar companies

I applied via Referral and was interviewed before Mar 2020. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Method Overloading and Method Overriding
  • Q2. Excel Presentation

Interview Preparation Tips

Interview preparation tips for other job seekers - Work with business team and on excel presentation.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Referral

Round 1 - Aptitude Test 

Easy general aptitude and reasoning

Round 2 - Coding Test 

2 codes given one on pattern and one logical

Round 3 - Coding Test 

Basic questions hexadecimal to decimal code

Round 4 - Technical 

(2 Questions)

  • Q1. Code given star and no pattern alternate
  • Ans. 

    Print star and no pattern alternate

    • Create a loop to iterate through the desired number of lines

    • Use conditional statements to print either a star or a blank space based on the line number

  • Answered by AI
  • Q2. Oops basic concepts

Interview Questionnaire 

1 Question

  • Q1. Normal question about personality and job related

Interview Preparation Tips

Round: Test
Experience: Interview was going smoothly & all questions was related my job so it's was easy for me.
Tips: Good knowledge about of wind turbine
Duration: 2 hours
Total Questions: 25

Round: HR Interview
Experience: Interview was completed so easy
Tips: Required nice personality and confidence is must required

Interview Questionnaire 

2 Questions

  • Q1. Technical questions
  • Q2. Work remote location. Projected site

Interview Preparation Tips

Interview preparation tips for other job seekers - If you working outside from office location. Like site visit, customer vendor meeting,

I applied via Campus Placement and was interviewed before Nov 2020. There were 5 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. What is a HVDC system?
  • Ans. 

    HVDC stands for High Voltage Direct Current. It is a system used for transmitting high voltage electricity over long distances.

    • HVDC systems are used to transmit electricity over long distances with minimal losses.

    • They are more efficient than traditional AC systems for long-distance transmission.

    • HVDC systems use converters to convert AC power to DC power and vice versa.

    • Examples of HVDC systems include the Itaipu HVDC sy...

  • Answered by AI
  • Q2. What is rectifier
  • Ans. 

    A rectifier is an electronic device that converts AC to DC.

    • Rectifiers are commonly used in power supplies to convert AC voltage to DC voltage.

    • They can be made using diodes or other semiconductor devices.

    • Rectifiers are essential for many electronic devices to function properly.

    • Examples of rectifiers include bridge rectifiers, half-wave rectifiers, and full-wave rectifiers.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Have patience. Its good to say no if you don't know really. Don't try to make fool

I applied via Approached by Company and was interviewed before Jul 2021. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Modules tech knowledge
Round 2 - HR 

(1 Question)

  • Q1. Personal info, pay and perks

Interview Preparation Tips

Interview preparation tips for other job seekers - Have depth knowledge about the post you are applied

I was interviewed in Sep 2020.

Interview Questionnaire 

1 Question

  • Q1. There was many technical and project related questions they asked me.

Interview Preparation Tips

Interview preparation tips for other job seekers - We should prepare for competency as per our core functions

I applied via Naukri.com and was interviewed before Nov 2021. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Experience related questions Materials selection, material properties Types of hardwares, bolted joints types
Round 3 - Technical 

(1 Question)

  • Q1. Model test on Autodesk Inventor
Round 4 - HR 

(1 Question)

  • Q1. CTC Related discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared with you resume/ CV questions more related to resume and experience
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed in Nov 2023. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. All over Transformer testing regarding
  • Q2. Fully Explain string & central inverter and Transformer
  • Ans. 

    String & central inverters are types of solar inverters used in solar power systems. Transformers are used to step up or step down voltage in electrical systems.

    • String inverters are used in smaller solar power systems and convert DC power from solar panels into AC power for use in the home.

    • Central inverters are used in larger solar power systems and are connected to multiple strings of solar panels to convert DC power ...

  • Answered by AI
  • Q3. Lt & ht cable regarding question
  • Q4. Explain Hari Transformer unloading?
  • Ans. 

    Hari Transformer unloading involves safely removing transformers from trucks and placing them in designated areas.

    • Ensure proper safety measures are in place before unloading transformers

    • Use appropriate equipment such as cranes or forklifts to lift and move the transformers

    • Follow manufacturer's guidelines for handling and placement of transformers

    • Inspect transformers for any damage during unloading process

    • Coordinate wit...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Acme Cleantech Solutions Assistant Manager interview:
  • inverter
  • Transformers

Skills evaluated in this interview

Tell us how to improve this page.

Protium Finance Software Developer Salary
based on 4 salaries
₹10 L/yr - ₹24 L/yr
86% more than the average Software Developer Salary in India
View more details
Credit Manager
105 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Sales Manager
96 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Relationship Manager
86 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Relationship Manager
73 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Credit Processing Associate
65 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Protium Finance with

Adani Green Energy

4.1
Compare

Tata Power

3.9
Compare

Azure Power

3.9
Compare

ReNew

4.2
Compare
Did you find this page helpful?
Yes No
write
Share an Interview