Premium Employer

i

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

Saint-Gobain Verified Tick Work with us arrow

Compare button icon Compare button icon Compare

Filter interviews by

Saint-Gobain Python Software Developer Interview Questions and Answers

Updated 29 Jun 2024

Saint-Gobain Python Software Developer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. How to write date between range in orm
  • Ans. 

    Use ORM query to filter dates within a specified range

    • Use the 'filter' method in ORM to specify the date range

    • Use the '__range' lookup to specify the start and end dates

    • Example: Model.objects.filter(date_field__range=(start_date, end_date))

  • Answered by AI
  • Q2. Coding question relaed in list

Interview Preparation Tips

Interview preparation tips for other job seekers - They asked orm questions

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
1w
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 Saint-Gobain?
Ask anonymously on communities.

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. HTML5, Javascript question
  • Q2. Responsive Web Design

Python Software Developer Interview Questions Asked at Other Companies

Q1. What is the purpose of using the super keyword, Inheritance in Py ... read more
asked in Infosys
Q2. Can you write a Python program to determine whether two given wor ... read more
Q3. Have you implemented any context manager in your application?
Q4. Difference between static and instance methods in python? Explain ... read more
Q5. What is byte code. What is filter function in python used for.
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Aug 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Why we use CAN in automotive?
  • Ans. 

    CAN is used in automotive for reliable and real-time communication between electronic control units.

    • CAN allows for communication between various electronic control units in a vehicle

    • It is reliable and can handle real-time data transmission

    • CAN is widely used in automotive for applications such as engine control, transmission control, and more

  • Answered by AI
  • Q2. What does a CAN frame look like ?
  • Ans. 

    A CAN frame is a data structure used in Controller Area Network (CAN) communication, consisting of an identifier, data, and control bits.

    • A CAN frame typically consists of an 11-bit or 29-bit identifier, which helps prioritize messages on the bus.

    • It also includes a data field, which can range from 0 to 8 bytes depending on the protocol version.

    • Control bits like the start of frame, arbitration field, control field, data ...

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. What is your current location? Are you able to commute to the office location?
  • Ans. 

    I am currently located in downtown Seattle and I am able to commute to the office location.

    • Located in downtown Seattle

    • Able to commute to office location

    • Have reliable transportation

  • Answered by AI
  • Q2. What is your expected salary?
  • Ans. 

    My expected salary is based on my experience, skills, and the market rate for software developers.

    • Consider my years of experience in software development.

    • Take into account my specialized skills and certifications.

    • Research the current market rate for software developers in this location.

    • Be open to negotiation based on the overall compensation package offered.

  • Answered by AI
Interview experience
4
Good
Difficulty level
Easy
Process Duration
6-8 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Feb 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Basic algorithms concepts
  • Q2. 4 oop concepts in detail
  • Ans. 

    4 key OOP concepts are encapsulation, inheritance, polymorphism, and abstraction.

    • Encapsulation: bundling data and methods that operate on the data into a single unit (class)

    • Inheritance: allows a class to inherit properties and behavior from another class

    • Polymorphism: ability for objects to be treated as instances of their parent class or their own class

    • Abstraction: hiding the complex implementation details and showing ...

  • Answered by AI
Round 2 - Coding Test 

Again just know coding concepts that’s what they care about

Interview Preparation Tips

Interview preparation tips for other job seekers - Just know your coding concepts, President algorithms
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Walk-in and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Verbal reasoning
Logical reasoning
Analytical thinking

Round 2 - Group Discussion 

Common titles like culture , agricuture

Interview Preparation Tips

Interview preparation tips for other job seekers - Good communication skills...
Good programming knowledge....
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
No response
Round 1 - Technical 

(2 Questions)

  • Q1. Just basics in java
  • Q2. Advance oops concepts
  • Ans. 

    Advanced OOP concepts include polymorphism, encapsulation, inheritance, and abstraction, enhancing code reusability and maintainability.

    • Polymorphism: Allows methods to do different things based on the object it is acting upon. Example: Method overriding in subclasses.

    • Encapsulation: Bundles data and methods that operate on the data within one unit (class), restricting access to some components. Example: Private variable...

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. What do u know about our company
  • Ans. 

    Company is a leading software development firm specializing in creating innovative solutions for various industries.

    • Specializes in creating innovative software solutions

    • Works with clients from various industries

    • Known for high-quality and reliable products

  • Answered by AI
  • Q2. Strengths and waekness
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected
Round 1 - Technical 

(2 Questions)

  • Q1. What is sparksession
  • Ans. 

    SparkSession is the entry point for programming Spark with the Dataset and DataFrame API.

    • It replaces the older SQLContext and HiveContext in Spark 2.0 and later.

    • Allows users to create DataFrames and execute SQL queries.

    • Example: `val spark = SparkSession.builder.appName("MyApp").getOrCreate()`.

    • Supports reading data from various sources like JSON, Parquet, and JDBC.

    • Example: `val df = spark.read.json("path/to/file.json")`...

  • Answered by AI
  • Q2. What spark architechture
  • Ans. 

    Apache Spark is a unified analytics engine for big data processing, with built-in modules for streaming, SQL, machine learning, and graph processing.

    • Spark operates on a cluster computing model, allowing distributed data processing.

    • It uses Resilient Distributed Datasets (RDDs) for fault tolerance and parallel processing.

    • Spark provides high-level APIs in Java, Scala, Python, and R, making it accessible to various develop...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - better good to have this place and multiple techs you can learn
Are these interview questions helpful?
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Sep 2024, where I was asked the following questions.

  • Q1. About java and collections of java
  • Q2. Related to Data structure and coding
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Autosar questions
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

2 String matching on given string

Round 2 - Technical 

(2 Questions)

  • Q1. What is optimizer s
  • Ans. 

    An optimizer is a software tool or algorithm used to improve the performance of a system by minimizing errors or maximizing efficiency.

    • Optimizers are commonly used in programming languages to improve code execution speed and reduce memory usage.

    • Examples of optimizers include compiler optimizers, database query optimizers, and machine learning model optimizers.

    • Optimizers work by analyzing code or data to identify ineffi...

  • Answered by AI
  • Q2. What is LsTM s
  • Ans. 

    LSTM stands for Long Short-Term Memory, a type of recurrent neural network (RNN) architecture.

    • LSTM networks are designed to overcome the vanishing gradient problem in traditional RNNs.

    • They are capable of learning long-term dependencies in data sequences.

    • LSTM networks have gates (input, output, forget) that regulate the flow of information within the network.

    • They are commonly used in tasks such as speech recognition, la...

  • Answered by AI

Skills evaluated in this interview

Saint-Gobain Interview FAQs

How many rounds are there in Saint-Gobain Python Software Developer interview?
Saint-Gobain interview process usually has 1 rounds. The most common rounds in the Saint-Gobain interview process are Technical.
How to prepare for Saint-Gobain Python Software Developer interview?
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 Saint-Gobain. The most common topics and skills that interviewers at Saint-Gobain expect are Shell Scripting.
What are the top questions asked in Saint-Gobain Python Software Developer interview?

Some of the top questions asked at the Saint-Gobain Python Software Developer interview -

  1. How to write date between range in ...read more
  2. Coding question relaed in l...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

Less than 2 weeks 100%
View more
Join Saint-Gobain Leader in Light and Sustainable Construction

Interview Questions from Similar Companies

Tata Projects Interview Questions
4.2
 • 496 Interviews
KEC International Interview Questions
4.0
 • 352 Interviews
Tata Technologies Interview Questions
3.6
 • 283 Interviews
TCE Interview Questions
3.8
 • 265 Interviews
AECOM Interview Questions
4.2
 • 127 Interviews
View all
Team Member
565 salaries
unlock blur

₹1.4 L/yr - ₹8 L/yr

Key Account Manager
192 salaries
unlock blur

₹6 L/yr - ₹18.7 L/yr

Software Engineer
185 salaries
unlock blur

₹4.5 L/yr - ₹16.5 L/yr

Senior Software Engineer
173 salaries
unlock blur

₹6.5 L/yr - ₹24 L/yr

Production Engineer
151 salaries
unlock blur

₹1 L/yr - ₹9.8 L/yr

Explore more salaries
Compare Saint-Gobain with

Tata Projects

4.2
Compare

Shapoorji Pallonji Group

4.1
Compare

Kalpataru Projects International

4.1
Compare

Nagarjuna Construction Company

4.1
Compare
write
Share an Interview