Add office photos
Engaged Employer

Codegnan

4.1
based on 4 Reviews
Filter interviews by

Perfect Properties Interview Questions and Answers

Updated 8 Jan 2025

Q1. Difference between user defined and built in function

Ans.

User defined functions are created by the user, while built-in functions are provided by the programming language.

  • User defined functions are created by the programmer to perform specific tasks.

  • Built-in functions are pre-defined in the programming language and can be directly used.

  • User defined functions can be customized and tailored to specific needs.

  • Examples of user defined functions include custom sorting algorithms or data processing functions.

  • Examples of built-in function...read more

Add your answer

Q2. Difference between lambda and built in function

Ans.

Lambda is an anonymous function while built-in functions are predefined functions in programming languages.

  • Lambda functions are defined using the lambda keyword in Python.

  • Lambda functions can have any number of arguments but only one expression.

  • Built-in functions are predefined functions in programming languages like Python.

  • Built-in functions are usually optimized for performance and commonly used tasks.

  • Example: lambda x: x*2 vs. built-in function len()

  • Example: lambda x, y: x...read more

Add your answer

Q3. What is your current cgpa

Ans.

My current CGPA is 3.75 out of 4.00.

  • My current CGPA is 3.75

  • It is on a scale of 4.00

  • I have consistently maintained a high CGPA throughout my academic career

Add your answer

Q4. Difference between list and tuple

Ans.

List is mutable, tuple is immutable in Python.

  • List can be modified, tuple cannot be modified

  • List uses square brackets [], tuple uses parentheses ()

  • List is used for collections of items that may change, tuple is used for fixed collections

Add your answer
Discover Perfect Properties interview dos and don'ts from real experiences

Q5. List the loop control statements

Ans.

Loop control statements are used to control the flow of loops in programming.

  • Three loop control statements are: break, continue, and return

  • break statement is used to exit a loop prematurely

  • continue statement is used to skip the current iteration and move to the next one

  • return statement is used to exit a function and return a value

Add your answer

Q6. Define dictionary

Ans.

A dictionary is a collection of words or terms along with their definitions, often organized alphabetically.

  • Contains words/terms and their definitions

  • Organized alphabetically

  • Used for reference or learning purposes

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Intern Interview Questions from Similar Companies

3.8
 • 25 Interview Questions
3.9
 • 19 Interview Questions
3.9
 • 16 Interview Questions
3.8
 • 13 Interview Questions
4.3
 • 11 Interview Questions
4.4
 • 11 Interview Questions
View all
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter