Difference between collection and collections
Anonymous Poll
46%
Collection is interface & Collections is a class
62%
collection represent group of individual objects as a single entity & Collections is an Utility clas
π1
People in this group don't have basics ππ when we plan something for you guy's you all are super busy in this planet whatever we do for you all is not worthy for you providing hand written notes or videos will not be worthy till the time you will not practice the concepts don't just use loop or conditions even if you write wrong code it's okay just do wrong code but do
Whatever we share is for you guy's only if you just be here with us 100% for a year definitely will be in good product base companies and with good package π¦ π¦
Code First v.s. API First - A change of software development philosophy.
The diagram below shows the differences between code-first development and API-first development. Why do we want to consider API first design?
πΉ Microservices increase system complexity
We have separate services to serve different functions of the system. While this kind of architecture facilitates decoupling and segregation of duty, we need to handle the various communications among services.
It is better to think through the system's complexity before writing the code and carefully defining the boundaries of the services.
πΉ Separate functional teams need to speak the same language
The dedicated functional teams are only responsible for their own components and services. It is recommended that the organization speak the same language via API design.
We can mock requests and responses to validate the API design before writing code.
πΉ Improve software quality and developer productivity
Since we have ironed out most of the uncertainties when the project starts, the overall development process is smoother, and the software quality is greatly improved.
Developers are happy about the process as well because they can focus on functional development instead of negotiating sudden changes.
The possibility of having surprises toward the end of the project lifecycle is reduced.
Because we have designed the API first, the tests can be designed while the code is being developed. In a way, we also have TDD (Test Driven Design) when using API first development.
π Over to you: Do you use code-first or API-first development in your work?
The diagram below shows the differences between code-first development and API-first development. Why do we want to consider API first design?
πΉ Microservices increase system complexity
We have separate services to serve different functions of the system. While this kind of architecture facilitates decoupling and segregation of duty, we need to handle the various communications among services.
It is better to think through the system's complexity before writing the code and carefully defining the boundaries of the services.
πΉ Separate functional teams need to speak the same language
The dedicated functional teams are only responsible for their own components and services. It is recommended that the organization speak the same language via API design.
We can mock requests and responses to validate the API design before writing code.
πΉ Improve software quality and developer productivity
Since we have ironed out most of the uncertainties when the project starts, the overall development process is smoother, and the software quality is greatly improved.
Developers are happy about the process as well because they can focus on functional development instead of negotiating sudden changes.
The possibility of having surprises toward the end of the project lifecycle is reduced.
Because we have designed the API first, the tests can be designed while the code is being developed. In a way, we also have TDD (Test Driven Design) when using API first development.
π Over to you: Do you use code-first or API-first development in your work?
ππ’π¬π π¨π ππ¨π¦π©ππ§π’ππ¬ πππ²π’π§π πππππ+ ππ¬ π πππ¬π πππ₯ππ«π² π
Acko
Adobe
Airbase
Airbnb
Airbus
Airtel X Labs
Ajio
Akamai
AlphaGrep
Alphonso
Amagi
Amazon
American Express
Angel One
Ansys
Anthem
Apna
AppDynamics
Arcesium
Arista
Atlassian
AutoDesk
Auzmor
Avail Finance
Avalara
BCG
BNY Mellon
Bain & Company
Bankbazaar
Belzabar
Bharatpe
Bigbasket
Biofourmis
Bizongo
Blackbuck
Blinkit
BloomReach
Booking
Bright Money
Broadcom
Browserstack
Bukuwarung
Buyhatke
Byjus
C2FO
Cadence
CashFree
Chargebee
Chegg
Chronus Software
Cisco
Citi Bank
Citrix
Citymall
Clarisights
ClearQuote
ClearTax
ClearTrip
Cloootrack
Cloud Lending
Clumio
Credgenics
Codenation
Cogoport
Cohesity
Coinbase
Coinswitch
CommerceIQ
Commvault
Confluent
CouchBase
Cred
Credit Suisse
Crowdfire
Cult Fit
DE Shaw
Daily Rounds
Datadog
Dealshare
Delhivery
Dialpad
Directi
Dp world
Dream 11
Dremio
Druva
Duetshe bank
Dunzo
Eightfold ai
Electronics Arts
Eltropy
Endurance
Enfusion
Epifi
Expedia
Falabella
Fanclash
Far Eye
FarEye
Fedility Investments
Fleetx
Flipkart
Flock
Fraazo
FreeCharge
FreshMenu
FreshWorks
FrontRow
FunPlus
GE Health Care
Games 24x7
GamesKraft
Gartner
Glance
Gojek
Goldman sachs
GoodWorker
Google
Grab
Graviton
Groupon
Groww
Gupshup
Harness
Headout
Hedge Fund
Hotstar
Idrive
Indeed
IndiaMart
Indiagold
Indmoney
InsideView
Intel
Intuit
Ion Trading
Itilite
Ixigo
Jio
JPMC
Jumio
Jungle Games
Juniper Networks
Jupiter Money
Juspay
KLA
Khatabook
Komprise
Kuvera
LambdaTest
Leap Finance
Leena ai
Lenskart
Licious
Limeroad
Linkedin
Linq
Livspace
Loco
MPL
Magnitude
MakeMyTrip
Mastercard
MathWorks
McKinsey
Medianet
Meesho
Meidatek
Mentor Graphics
Mfine
Microsoft
MindTickle
MoenGage
Money Control
Moneyview
MoonFrog
Morgan Stanley
MotorQ
MSC
MyKaarma
Myntra
NK Securities
Nas Academy
National Instruments
Navi
Nektar ai
NetApp
Netomi
NewFold Digital
Nference
Nike
Ninjacart
NoBroker
Noccarc
Nurture Farm
Nutanix
Nvidia
OCI
OLX Group
OkCredit
Ola
Oppo
Oracle
Oyo
Palo Alto
PayU
Paypal
Paytm
Peak Ai
PharmEasy
Philips
Phonepe
Pickrr
Plivo
PlumHQ
Porter
Postman
Practo
Progress
PropertyGuru
Prophecy io
Public Sapient
Quad Eye
Qualcomm
Quizizz
Rain Instant Pay
Razorpay
Rebel Foods
Reliance Retail
Revolut
Rippling
Rivigo
Rubrik
Rupeek
SABRE
SAP Labs
Salesforce
Salesken
Samsung
Sapient
Schlumberger
SenseHq
Servicenow
ShareChat
Shiprocket
Sigmoid
Sigtuple
Simpl
Sixt
Slack
Smart Coin Financials
Snowflake
SocGen
Sostronk
Spinny
SplashLearn
Sprinklr
Stashfin
Stripe
Sumo Logic
Sumologic
Swiggy
Synopsys
Target
Tata 1mg
Telstra
Tesco
Tesla
Texas Instruments
Times Internet
Tokopedia
TomTom
Toppr
Tower Research Capital
Traveloka
Trifacta
Trinkerr
TruEra
Turvo
Twillio
Twitter
UOLO
Uber
Udaan
UiPath
Unacademy
Upstox
Urban Company
Urban Ladder
Visa
Vmware
Vogo
Vymo
Walmart
Wells Fargo
Western Digital
Whatfix
Wingify
Winzo
Wooqer
World Quant
Xerox Research
Xilinx
Yellow AI
Yubi
Zendrive
Zenefits
Zerodha
Zomato
Acko
Adobe
Airbase
Airbnb
Airbus
Airtel X Labs
Ajio
Akamai
AlphaGrep
Alphonso
Amagi
Amazon
American Express
Angel One
Ansys
Anthem
Apna
AppDynamics
Arcesium
Arista
Atlassian
AutoDesk
Auzmor
Avail Finance
Avalara
BCG
BNY Mellon
Bain & Company
Bankbazaar
Belzabar
Bharatpe
Bigbasket
Biofourmis
Bizongo
Blackbuck
Blinkit
BloomReach
Booking
Bright Money
Broadcom
Browserstack
Bukuwarung
Buyhatke
Byjus
C2FO
Cadence
CashFree
Chargebee
Chegg
Chronus Software
Cisco
Citi Bank
Citrix
Citymall
Clarisights
ClearQuote
ClearTax
ClearTrip
Cloootrack
Cloud Lending
Clumio
Credgenics
Codenation
Cogoport
Cohesity
Coinbase
Coinswitch
CommerceIQ
Commvault
Confluent
CouchBase
Cred
Credit Suisse
Crowdfire
Cult Fit
DE Shaw
Daily Rounds
Datadog
Dealshare
Delhivery
Dialpad
Directi
Dp world
Dream 11
Dremio
Druva
Duetshe bank
Dunzo
Eightfold ai
Electronics Arts
Eltropy
Endurance
Enfusion
Epifi
Expedia
Falabella
Fanclash
Far Eye
FarEye
Fedility Investments
Fleetx
Flipkart
Flock
Fraazo
FreeCharge
FreshMenu
FreshWorks
FrontRow
FunPlus
GE Health Care
Games 24x7
GamesKraft
Gartner
Glance
Gojek
Goldman sachs
GoodWorker
Grab
Graviton
Groupon
Groww
Gupshup
Harness
Headout
Hedge Fund
Hotstar
Idrive
Indeed
IndiaMart
Indiagold
Indmoney
InsideView
Intel
Intuit
Ion Trading
Itilite
Ixigo
Jio
JPMC
Jumio
Jungle Games
Juniper Networks
Jupiter Money
Juspay
KLA
Khatabook
Komprise
Kuvera
LambdaTest
Leap Finance
Leena ai
Lenskart
Licious
Limeroad
Linq
Livspace
Loco
MPL
Magnitude
MakeMyTrip
Mastercard
MathWorks
McKinsey
Medianet
Meesho
Meidatek
Mentor Graphics
Mfine
Microsoft
MindTickle
MoenGage
Money Control
Moneyview
MoonFrog
Morgan Stanley
MotorQ
MSC
MyKaarma
Myntra
NK Securities
Nas Academy
National Instruments
Navi
Nektar ai
NetApp
Netomi
NewFold Digital
Nference
Nike
Ninjacart
NoBroker
Noccarc
Nurture Farm
Nutanix
Nvidia
OCI
OLX Group
OkCredit
Ola
Oppo
Oracle
Oyo
Palo Alto
PayU
Paypal
Paytm
Peak Ai
PharmEasy
Philips
Phonepe
Pickrr
Plivo
PlumHQ
Porter
Postman
Practo
Progress
PropertyGuru
Prophecy io
Public Sapient
Quad Eye
Qualcomm
Quizizz
Rain Instant Pay
Razorpay
Rebel Foods
Reliance Retail
Revolut
Rippling
Rivigo
Rubrik
Rupeek
SABRE
SAP Labs
Salesforce
Salesken
Samsung
Sapient
Schlumberger
SenseHq
Servicenow
ShareChat
Shiprocket
Sigmoid
Sigtuple
Simpl
Sixt
Slack
Smart Coin Financials
Snowflake
SocGen
Sostronk
Spinny
SplashLearn
Sprinklr
Stashfin
Stripe
Sumo Logic
Sumologic
Swiggy
Synopsys
Target
Tata 1mg
Telstra
Tesco
Tesla
Texas Instruments
Times Internet
Tokopedia
TomTom
Toppr
Tower Research Capital
Traveloka
Trifacta
Trinkerr
TruEra
Turvo
Twillio
UOLO
Uber
Udaan
UiPath
Unacademy
Upstox
Urban Company
Urban Ladder
Visa
Vmware
Vogo
Vymo
Walmart
Wells Fargo
Western Digital
Whatfix
Wingify
Winzo
Wooqer
World Quant
Xerox Research
Xilinx
Yellow AI
Yubi
Zendrive
Zenefits
Zerodha
Zomato
"Everyone has a say on how career paths should be.
Some youβre told by others, and some you even tell yourself.
Maybe you once had a friend try and change careers after several years, and he wasnβt able to, so he said it was impossible.
Or society convinced you that working long hours was an inevitable part of life.
Or youβre pushing through a tough period in your career because you believe you have to figure it out on your own.
Changing careers is always possible with the right approach and mindset.
Working to the bone isnβt necessary.
Whatβs really stopping you here? Your fears of failure?
If youβre struggling with any aspect of your career, be it choosing a path or figuring out how to get past a particular issue in your current role, I have something that could really help you out.
Iβm opening up my career coaching program to those who want to step up their career game and land their job in January 2023 and those who are committed and ready to make it happen and put the effort in.
If this is you, DM me, and letβs talk. Space is only limited to 5 people - and one of them could be you! "
Some youβre told by others, and some you even tell yourself.
Maybe you once had a friend try and change careers after several years, and he wasnβt able to, so he said it was impossible.
Or society convinced you that working long hours was an inevitable part of life.
Or youβre pushing through a tough period in your career because you believe you have to figure it out on your own.
Changing careers is always possible with the right approach and mindset.
Working to the bone isnβt necessary.
Whatβs really stopping you here? Your fears of failure?
If youβre struggling with any aspect of your career, be it choosing a path or figuring out how to get past a particular issue in your current role, I have something that could really help you out.
Iβm opening up my career coaching program to those who want to step up their career game and land their job in January 2023 and those who are committed and ready to make it happen and put the effort in.
If this is you, DM me, and letβs talk. Space is only limited to 5 people - and one of them could be you! "
π2
In a recent interview, I was asked, do you know the concept of idempotency in APIs.
I had read it once but I couldn't recall it, felt dumb a bit, so I went back and I read all I can about it.
So here's an example, if the API's were not idempotent would have happened,
Let's say I want to buy a flight ticket from Ahmedabad to Delhi for 3000 INR. I am paying via my Paytm wallet having 10K balance.
I pressed the pay button but nothing happened so after a few seconds I again tried it and it was successful.
After a minute, I got 2 notifications saying we have booked your flight from Ahmedabad to Delhi and your current balance is 4000 INR, and with that follows a mild heart attack, and a loss of 3000 INR, and what if I was booking a flight from Ahmedabad to USA, π΅πͺ¦dead...(account balance).
But in real life, APIs are idempotent.
Meaning, when you press pay once, it stores your request, when you again retry it, it goes and checks, is it the same request??? If yes, it doesn't process it again and voilaa the payment is only done once.
#interview #api #idempotent #learningandgrowing
I had read it once but I couldn't recall it, felt dumb a bit, so I went back and I read all I can about it.
So here's an example, if the API's were not idempotent would have happened,
Let's say I want to buy a flight ticket from Ahmedabad to Delhi for 3000 INR. I am paying via my Paytm wallet having 10K balance.
I pressed the pay button but nothing happened so after a few seconds I again tried it and it was successful.
After a minute, I got 2 notifications saying we have booked your flight from Ahmedabad to Delhi and your current balance is 4000 INR, and with that follows a mild heart attack, and a loss of 3000 INR, and what if I was booking a flight from Ahmedabad to USA, π΅πͺ¦dead...(account balance).
But in real life, APIs are idempotent.
Meaning, when you press pay once, it stores your request, when you again retry it, it goes and checks, is it the same request??? If yes, it doesn't process it again and voilaa the payment is only done once.
#interview #api #idempotent #learningandgrowing
π2
Cisco is hiring Software Development Engineer
Role: SDE
Location: Bangalore
Qualification: BE/BTech/ME/MTech/MCA
Passout year: 2022 Batch
Salary: 10lpa - 14 lpa
Apply Now: https://jobs.cisco.com/jobs/ProjectDetail/Software-Engineer-Internal-Applications-New-Grad-India-UHR/1337682
Role: SDE
Location: Bangalore
Qualification: BE/BTech/ME/MTech/MCA
Passout year: 2022 Batch
Salary: 10lpa - 14 lpa
Apply Now: https://jobs.cisco.com/jobs/ProjectDetail/Software-Engineer-Internal-Applications-New-Grad-India-UHR/1337682
π1
Because this keyword does not means instance var it's behaving like a local instance