BA Continuum
Just Energy Interview Questions and Answers
Q1. Convert the number given in the word to a numeral ex: if three million four hundred fifty six thousand three hundred thirty five is given as input we need to print 3456335
Convert a number in words to its numeral form.
Split the input string into words
Create a dictionary mapping words to their numerical values
Iterate through the words and add up the numerical values
Return the final sum as a string
Q2. Print all the numbers from 1 to n which are divisible 2 and 7
Print all numbers from 1 to n that are divisible by 2 and 7.
Use a loop to iterate from 1 to n
Check if the current number is divisible by 2 and 7 using the modulo operator
If the number is divisible by both 2 and 7, print it
Q3. What are the steps in waterfall model
Waterfall model is a linear sequential approach to software development.
Requirements gathering and analysis
Design
Implementation
Testing
Deployment
Maintenance
Q4. Explain the approach used in the previous problem
I need more context on the previous problem to provide an answer.
Please provide more information on the previous problem
Without context, I cannot provide an answer
Q5. Explain different data types in python.
Python supports various data types including numeric, string, boolean, list, tuple, set, and dictionary.
Numeric data types include integers, floats, and complex numbers.
String data type is used to represent text.
Boolean data type has two values: True and False.
List is a collection of ordered and changeable elements.
Tuple is a collection of ordered and unchangeable elements.
Set is a collection of unordered and unindexed elements.
Dictionary is a collection of key-value pairs.
Ex...read more
Q6. Explain about agile methodology
Agile methodology is an iterative approach to software development that emphasizes flexibility and customer satisfaction.
Agile values individuals and interactions over processes and tools
It emphasizes working software over comprehensive documentation
Agile teams work in short iterations called sprints
Customer feedback is incorporated throughout the development process
Examples of agile methodologies include Scrum, Kanban, and Extreme Programming
Q7. Explain different types of joins
Different types of joins are used to combine data from two or more tables based on a related column.
Inner join returns only the matching rows from both tables
Left join returns all rows from the left table and matching rows from the right table
Right join returns all rows from the right table and matching rows from the left table
Full outer join returns all rows from both tables, with NULL values in non-matching rows
Q8. Explain sequential data types
Sequential data types are data structures where the elements are arranged in a specific order.
Elements can be accessed using their position or index
Examples include arrays, lists, and tuples
They are useful for storing and manipulating data that has a specific order
Q9. Plans of higher studies
I am currently not planning for higher studies.
I believe that my current skills and experience are sufficient for my career goals.
I am focused on gaining more practical experience in my field.
I may consider pursuing higher studies in the future if it aligns with my career goals.
However, at this time, I am not actively pursuing any further education.
More about working at BA Continuum
Interview Process at Just Energy
Reviews
Interviews
Salaries
Users/Month