Skip to content

Commit 7e47007

Browse files
authored
Major changes-1
Updated upto Think CS Py book
1 parent 4ebe215 commit 7e47007

File tree

1 file changed

+128
-33
lines changed

1 file changed

+128
-33
lines changed

README.md

Lines changed: 128 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,134 @@
11
# Python-Interview-Questions
22

3-
- ##### Introduction
4-
- ##### Data Types
5-
- ##### Loops
6-
- ##### Functions
7-
- ##### Virtual Functions
8-
- ##### Friend Functions
9-
- ##### Static Functions
10-
- ##### Classes & Objects
11-
- ##### Built in Data Structure
12-
- ##### List
13-
- ##### Tuple
14-
- ##### Sets
15-
- ##### Frozenset
16-
- ##### Dictionary
17-
- ##### Ordered Dictionary
18-
- ##### String
19-
- ##### Encapsulation
20-
- ##### Polymorphism
21-
- ##### Pointers
22-
- ##### Calloc
23-
- ##### Malloc
24-
- ##### Call by reference
25-
- ##### Call by value
26-
- ##### Structures
27-
- ##### Union
28-
- ##### Inheritance
29-
- ##### Exceptions
30-
- ##### File Handling
31-
- ##### Bitwise Operaters
32-
- ##### Standard Library
33-
34-
35-
3+
- ### Introduction
4+
- #### Print
5+
- #### Return
6+
- #### Yield
7+
8+
- ### Data Types
9+
- #### Number
10+
- ##### Int
11+
- ##### Float
12+
- ##### Complex
13+
- ##### Boolean
14+
- #### Built in Data Structures
15+
- ##### String
16+
- ##### List
17+
- ##### Tuple
18+
- ##### Sets
19+
- ##### Frozenset
20+
- ##### Dictionary
21+
- ##### Ordered Dictionary
22+
- ##### File
23+
- ### Loops
24+
- #### if
25+
- #### if else
26+
- #### for
27+
- #### while
28+
- ### Classes
29+
- #### Storage class
30+
- #### Constructor and Destructor
31+
- #### Compostion: objects as members of class
32+
- #### Static class member
33+
34+
- ### Functions
35+
- #### Virtual Function
36+
- #### Friend Function
37+
- #### Static Function
38+
- #### Dynamic Function
39+
- #### Nested Function
40+
- #### Inline Function
41+
- #### Member Function
42+
- #### Overloading
43+
- #### Overriding
44+
- #### Call Stack & activation records
45+
- #### Empty parameters lists
46+
- #### reference parameters
47+
- #### Instantiation
48+
- #### Reuse
49+
- #### Messages and Method Calls
50+
- #### Attributes and Instance Variables
51+
- #### Encapsulation and Information Hiding
52+
- #### Interfaces
53+
- #### static Methods, static Fields and Class Math
54+
- #### Methods with Multiple Parameters
55+
- #### Notes on Declaring and Using Methods
56+
- #### Argument Promotion and Casting
57+
- #### Constructor and Destructors
58+
- #### Abstract Classes and Methods
59+
- #### Stream
60+
- #### Generic Methods and Classes
61+
- #### Static Local Arrays and Automatic Local Arrays
62+
- #### Passing Arrays to Functions
63+
- #### Sorting Arrays
64+
- #### variable length arrays
65+
- #### Static vs Dynamic Memory Allocation
66+
- #### Monekey patching
67+
- #### Data types as Objects
68+
- #### Iterators, Comprehension and Generators
69+
- #### Split
70+
- #### Join
71+
- #### Map
72+
- #### Reduce
73+
- #### zip
74+
- #### unzip
75+
- #### filter
76+
- #### lambda
77+
- #### Factory
78+
- #### Overloading
79+
- #### Overriding
80+
- #### Call Stack & activation records
81+
- #### Empty parameters lists
82+
- #### Inline
83+
- #### reference parameters
84+
85+
The Case of the Missing Declaration Statements
86+
Variables, Objects, and References
87+
Types Live with Objects, Not Variables
88+
Objects Are Garbage-Collected
89+
Shared References
90+
Shared References and In-Place Changes
91+
Shared References and Equality
92+
Dynamic Typing Is Everywhere
93+
94+
- ### Classes & Objects
95+
- #### Storage class
96+
- #### constructor and destructor
97+
- #### Compostion: objects as members of class
98+
- #### static class member
99+
- ### Encapsulation
100+
- ### Polymorphism
101+
- ### Pointers
102+
- #### NULL Pointer
103+
- #### Dangling Pointer
104+
- #### Generic Pointers
105+
- #### Wild Pointer
106+
- #### Complex Pointers
107+
- #### Near Pointer
108+
- #### Far Pointer
109+
- #### Huge Pointers
110+
- #### String pointer
111+
- #### Calloc
112+
- #### Malloc
113+
- #### Call by reference
114+
- #### Call by value
115+
116+
- ### Structures
117+
- ### Union
118+
- ### Inheritance
119+
- ### Exceptions
120+
- ### File Handling
121+
- ### Bitwise Operaters
122+
- ### Standard Library
123+
- #### os
124+
- #### sys
125+
- #### re
126+
- #### copy
127+
- #### collections
128+
- ### Concurrent & Multicore Programming
129+
- ### Multithreaded Programming
36130

131+
37132
- Capgemini
38133
#### What is a method?
39134

0 commit comments

Comments
 (0)