Upload Button Icon Add office photos

RNFI Services

Compare button icon Compare button icon Compare

Filter interviews by

RNFI Services PHP Software Developer Interview Questions and Answers for Freshers

Updated 28 Aug 2024

RNFI Services PHP Software Developer Interview Experiences for Freshers

1 interview found

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

I applied via Naukri.com and was interviewed in Feb 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Php ,laravel ,codeigniter

Round 2 - Technical 

(3 Questions)

  • Q1. What is php ,do you know ord() ,what is use artisan , polymorphism
  • Ans. 

    PHP is a server-side scripting language used for web development. ord() is a function to get ASCII value of a character. Artisan is a command-line tool in Laravel framework. Polymorphism is a concept in object-oriented programming.

    • PHP is a popular server-side scripting language for web development

    • ord() is a PHP function used to get the ASCII value of a character

    • Artisan is a command-line tool in Laravel framework for ta...

  • Answered by AI
  • Q2. Why use interface in laravel project
  • Ans. 

    Interfaces in Laravel projects help in achieving abstraction, flexibility, and code reusability.

    • Interfaces allow for defining a contract that classes must implement, ensuring consistency and enforcing specific methods.

    • Interfaces help in achieving polymorphism, allowing different classes to be used interchangeably.

    • Interfaces promote code reusability by allowing multiple classes to implement the same interface.

    • Interfaces...

  • Answered by AI
  • Q3. Deference for and foreach function
  • Ans. 

    foreach is used to iterate over elements in an array, while for is used for general looping.

    • foreach is specifically designed for iterating over arrays, while for can be used for any type of looping.

    • foreach automatically assigns the value of the current element to a variable, while for requires manual indexing.

    • foreach is more concise and easier to read for array iteration, while for may be more suitable for complex loop...

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. What is dependency injection
  • Ans. 

    Dependency injection is a design pattern where components are provided with their dependencies rather than creating them internally.

    • Allows for better code reusability and testability

    • Reduces coupling between components

    • Promotes separation of concerns

    • Examples: Constructor injection, Setter injection

  • Answered by AI
  • Q2. Array concatenation

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about RNFI Services?
Ask anonymously on communities.

Interview questions from similar companies

Interview Questionnaire 

7 Questions

  • Q1. Choose between Mahatma Gandhi and Subhash Chandra Bose.
  • Ans. 

    Both Mahatma Gandhi and Subhash Chandra Bose were important figures in India's struggle for independence.

    • Mahatma Gandhi was a non-violent activist who led the Indian National Congress and played a key role in India's independence movement.

    • Subhash Chandra Bose was a militant nationalist who formed the Indian National Army to fight against British rule.

    • Both had different ideologies and approaches towards achieving indepe...

  • Answered by AI
  • Q2. What would you do if you were given 1 lakh and were told to jump off the first floor? 5 lakh for the 2nd floor? 10 for the 3rd floor?
  • Ans. 

    I would not jump off any floor for any amount of money as it is a dangerous and foolish act.

    • I would politely decline the offer and explain that my safety and well-being are more important than any amount of money.

    • Jumping off any floor, regardless of the amount of money offered, is a dangerous and potentially life-threatening act.

    • I would suggest finding a safer and more productive way to earn money.

    • I would also question...

  • Answered by AI
  • Q3. I give you 5 lakhs right now. Go and kiss the girl standing outside. Will you take the risk?
  • Q4. Calculate 12*92 within 15 seconds (without the pen of course)
  • Ans. 

    Answer: 1104

    • Use multiplication rules to simplify calculation

    • Break down numbers into smaller parts

    • Use mental math techniques like rounding and estimation

  • Answered by AI
  • Q5. 657*53 within 15 seconds (again without the pen)
  • Ans. 

    To calculate 657 multiplied by 53, we can break it down using distributive property for quick mental math.

    • Break down 657 as 600 + 50 + 7.

    • Calculate 600 * 53 = 31800.

    • Calculate 50 * 53 = 2650.

    • Calculate 7 * 53 = 371.

    • Add all the results: 31800 + 2650 + 371 = 34801.

  • Answered by AI
  • Q6. The interviewer asked me the length of the room. I said that it was around 18 feet. He asked me to convince him of the same
  • Q7. Question about finance sector and related to company profile and share trading were asked. Main emphasis was on observation skills and stress testing of students

Interview Preparation Tips

Round: Test
Experience: Two tests completely based on mathematical and logical aptitude and Interviews.
Top 10 rankers of Trade Mogul competition(Trading competition conducted by Future First) are directly called for interview.
Total Questions: 2

Round: Test
Experience: Their sole purpose was to know whether you are capable of handling mathematical calculations easily and quickly. You just need to practice lots of multiplication, division and other simple stuff so that you become quick during the test.
Duration: 30 minutes

Round: HR Interview
Experience: - Choose between Mahatma Gandhi and Subhash Chandra Bose. I personally, would advise you to go for Mahatma Gandhi. If you go for Bose, they will reject you saying that you have a violent side to your personality which of course is not good for them.- What would you do if you were given 1 lakh and were told to jump off the first floor? 5 lakh for the 2nd floor? 10 for the 3rd floor?
Assess the risk in every situation and then using your reasoning, give the answer. I answered that for the amount of money involved i would jump off the 1st and 2nd floors but not the 3rd floor. At maximum I would break my bones or suffer a few fractures which is good enough for the money.
-I give you 5 lakhs right now. Go and kiss the girl standing outside. Will you take the risk?
I said yes I will. She will slap me on the face or maybe get a complaint registered against me with the Dean. It will be a fair deal for the money involved.
-I said, “Sir, my height is about 6 feet. So if I lie down 3 times along the length that should be enough reason for you to get convinced”. So I lied down on the floor along the length of the room thrice.The HR interview was a very different experience for me. I felt that they were looking for a guy who would fit best in their culture and has the ability not only to take risks but also assess it and mitigate it. Besides this they also asked me some HR questions like why should we hire you, what are your goals and why are you suitable for the company. There were few other HR questions as well which were not so different form the regular ones.Overall it was a very good interview experience. They were looking for people who can take risks and were not hesitant to take an initiative and then back their decision with sound thought process.

Skills: Algorithm, maths, Social
College Name: na

PHP Software Developer Interview Questions Asked at Other Companies for Fresher

Q1. what is php ,do you know ord() ,what is use artisan , polymorphis ... read more
Q2. Why use interfaces in a Laravel project?
Q3. What is dependency injection?
Q4. What are the differences between 'for' and 'foreach' loops?
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-

I appeared for an interview before May 2024, where I was asked the following questions.

  • Q1. Basic database questions
  • Q2. Ds medium questions
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. Project knowledge about banking domain and payment
  • Q2. Testing process
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

There was aptitude test out of which 12 candidate selected

Round 2 - Technical 

(3 Questions)

  • Q1. Asked me about my project in details
  • Q2. What does group by do in SQL.
  • Ans. 

    GROUP BY in SQL is used to group rows that have the same values into summary rows.

    • GROUP BY is used with aggregate functions like COUNT, SUM, AVG, etc.

    • It is used to summarize data by grouping rows based on specified columns.

    • GROUP BY is often used in conjunction with the SELECT statement.

  • Answered by AI
  • Q3. Then asked about spring boot

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
-

I appeared for an interview in Jan 2025.

Round 1 - Coding Test 

Focused on the functionality of hashmaps and sorting.

Round 2 - One-on-one 

(2 Questions)

  • Q1. Follow up questions based on coding test.
  • Q2. Multiple systems design questions starting with different design patterns and principles, Database sharding, cap theorem. Multiple concepts from springboot were asked.
Round 3 - One-on-one 

(1 Question)

  • Q1. More focused on system design, task scheduler and db schema etc. Also multiple questions from resume.

Interview Preparation Tips

Interview preparation tips for other job seekers - Concentrate on grasping the fundamental concepts instead of merely memorizing a few solutions. Always articulate your thoughts, strive to comprehend the problem, pose questions, and consider various solutions along with their advantages and disadvantages.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
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 - Case Study 

Practical Question based on case study

Round 3 - Behavioral 

(5 Questions)

  • Q1. More about the Techno Managerial
  • Q2. More about the Techno functional round
  • Q3. Technical Question
  • Q4. Related to Skills
  • Q5. Based on work we did
Are these interview questions helpful?
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Naukri.com and was interviewed in Aug 2024. There were 4 interview rounds.

Round 1 - Screening Round 

(1 Question)

  • Q1. Past project experience and security related questions
Round 2 - Technical 

(2 Questions)

  • Q1. Questions on Java oops concepts
  • Q2. Java logical coding question
Round 3 - Technical 

(2 Questions)

  • Q1. Java in depth technical questions
  • Q2. Design patterns
Round 4 - HR 

(1 Question)

  • Q1. Salary discussion
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I appeared for an interview in Jan 2025.

Round 1 - Coding Test 

DSA question related to arrays and strings.

Round 2 - One-on-one 

(3 Questions)

  • Q1. Technical Discussion.
  • Q2. Core Java (Collections, Threads etc.)
  • Q3. Springboot and Microservices
Round 3 - HR 

(1 Question)

  • Q1. Current Project architecture and high level design.
  • Ans. 

    Our current project architecture follows a microservices design pattern with a combination of RESTful APIs and message queues.

    • Microservices architecture with separate services for different functionalities

    • RESTful APIs for communication between services

    • Message queues like Kafka or RabbitMQ for asynchronous communication

    • Containerization using Docker for easy deployment and scaling

  • Answered by AI

Interview Questionnaire 

1 Question

  • Q1. 1.Tell me about yourself? 2. What are your strengths and weaknesses 3. Why trading? 4. What are the strategies you've used on trade mogul? 5. What was the toughest decision you ever had to make? 6. Who ha...
  • Ans. 

    I am a motivated individual with a passion for trading and a strong desire to learn and grow in the industry.

    • Strengths: Analytical skills, quick decision-making, adaptability

    • Weaknesses: Perfectionism, tendency to overthink

    • Trading: Fascinated by the dynamics of financial markets and the potential for profit

    • Strategies on Trade Mogul: Utilizing technical analysis, risk management techniques

    • Toughest decision: Choosing betw...

  • Answered by AI

Interview Preparation Tips

Round: Resume Shortlist
Experience: On the basis of your one-month performance on trade mogul.

RNFI Services Interview FAQs

How many rounds are there in RNFI Services PHP Software Developer interview for freshers?
RNFI Services interview process for freshers usually has 3 rounds. The most common rounds in the RNFI Services interview process for freshers are Technical and Aptitude Test.
How to prepare for RNFI Services PHP Software Developer interview for freshers?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at RNFI Services. The most common topics and skills that interviewers at RNFI Services expect are CSS, Codeigniter, HTML, Javascript and MySQL.
What are the top questions asked in RNFI Services PHP Software Developer interview for freshers?

Some of the top questions asked at the RNFI Services PHP Software Developer interview for freshers -

  1. what is php ,do you know ord() ,what is use artisan , polymorph...read more
  2. why use interface in laravel proj...read more
  3. what is dependency inject...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 1 interview experience

Difficulty level

Moderate 100%

Duration

2-4 weeks 100%
View more

Interview Questions from Similar Companies

Leap Finance Interview Questions
3.6
 • 59 Interviews
OSB India Interview Questions
3.6
 • 32 Interviews
Pamac Finserve Interview Questions
3.3
 • 25 Interviews
TMF Group Interview Questions
3.7
 • 22 Interviews
Travelex Interview Questions
3.5
 • 19 Interviews
View all
Area Sales Manager
153 salaries
unlock blur

₹2.4 L/yr - ₹8 L/yr

Executive Accountant
22 salaries
unlock blur

₹1 L/yr - ₹3 L/yr

Customer Support Executive
20 salaries
unlock blur

₹1.6 L/yr - ₹2.4 L/yr

Assistant Manager
20 salaries
unlock blur

₹1.9 L/yr - ₹6.6 L/yr

Cluster Head
19 salaries
unlock blur

₹5.2 L/yr - ₹12.8 L/yr

Explore more salaries
Compare RNFI Services with

State Street Syntel

3.7
Compare

Indusind Marketing & Financial Services

3.9
Compare

Home First Finance Company India

3.7
Compare

Pamac Finserve

3.3
Compare
write
Share an Interview